Hey everyone

I would like to ask the community for help.
I've been having an issue with my 3x MSI R9 390 miner. The problem I am having is it seems that Claymore hangs/crashes after ~7 hours of continuous running. The computer is still fine, I'm able to use it, but Claymore doesn't update with info. I'm able to confirm this because the hash rate for the miner is 0 when I look on the pool website.
This problem occurs with both stock clock settings of the cards and with overclock settings of Core Clock 1190 and Memory Clock of 1500 and with/without undervolting. However, last night I tested undervolt settings of -19 on MSI AB, and the same problem occurred ~7 hours into mining.
The charts are able to show where I know/believe the software crashed/the rig froze.
The first circle: I don't remember what happened here. I was either moving the rig or playing with settings.
The second circle: This is where at 3:30 in the morning, the rig crashed. I know the rig crashed because when I tried to access the rig with chrome remote desktop, it couldn't connect. At this time the rig was at stock settings. I don't know why it crashed. The crash has only occurred once. Freezing of Claymore happens more often.
The third circle: Here I stayed up late to play with overclock/undervolt settings. Overclock settings initially were Core Clock 1190, Memory Clock 1500(stock) without undervolt. I tested that for about an hour and a half and it seemed to work fine, so I moved on to undervolting. I found that undervolting -19 on MSI AB seemed to run well enough. I ran that for about 2 hours and it seemed to work well, and I went off to bed.
The fourth circle: Rig ran overnight overclocked and undervolted(Core voltage 0, Core clock 1190, Memory clock 1500) for ~7 hours again. When I woke up and first checked Nanopool around 6:45, the hash rate was being seen by the server. Then around 7:30, I checked the hash rate again, and it was 0. Here I know Claymore froze. I was able to access it remotely from my phone, open programs, but Claymore was not updating, as well as go to it physically and use the mouse and keyboard.
What I'm trying to have done, is tell Windows 10 to restart Claymore if it freezes or doesn't send/receive info. I have a shortcut for my start.bat file in the startup folder to start Claymore when the computer restarts. But I want this to happen with Claymore only, and if the rig happens to freeze itself, if it's possible to restart the rig itself, that would be great. But I'm not sure about that.
OP says that the watchdog command should help with this, but that command and a lot of other commands do not work. Everything past the "-eworker x" command does not work for me no matter what I try.
EthDcrMiner64.exe -epool eth-us-east1.nanopool.org:9999 -ewal Wallet Address -epsw x -eworker x -etha -1,-1,-1 -eres 1 -erate 1 -gser 2 -wd 1 -r 1
I've read about a reboot.bat file, but I would like to have this process as automated as possible. Without me having to keep checking the pool website and see if I still have a hash rate.
Sorry for the long post. I would really appreciate the help. Thank you everyone.
i have the same problem. at just 7h pools report hash 0 and 0 shares but client hashing and sharing and pc not crash...