Hello, I need some help

I have one of these Moonlanders that hangs randomly.
I tested different memory voltages but it stills hanging.
Amperes to the port are enough (3-3.2 A) & I'm not running high frecuencies.
If I'm looking at the miner software & see Asic not responding I just close & restart & It works again, but...
When the miner tries to restart several times it stops working at all & I must disconnect de Moonlander & plug again.
I tested the command:
--no-restart but it is not working
So, what I'm looking for is if there is a command I can make the miner software close & restart when the Asic stops working instead of the software tries to restart it.
Thank you.