What BIOS ver are you running ? I was getting some intermittent black screen reboots which I thought was maybe my RAM or even the games themselves but after updating to a newer beta BIOS (151 > 153 I think) for the X570 tomahawk the issues went away. Havent tried the newer official BIOS 1.5 or beta 1.6 yet since seems good atm.
I am running beta 1.54, I was tempted to try updated to 1.61 to see if it helps, but hate having to re-do all my bios settings.
Yes I reset BIOS. The issue occured again in that state, so that led me to believe its not the undervolt.Did you definitely remove all your CPU undervolt settings? I've been messing around with CO undervolting and all the articles say that you get instability at low load/near idle long before you get any problems under high load. Especially things like going from high to low load and vice versa, which sounds a bit like what you're describing.
I then re-applied my UV, and ran Prime95 for 4hrs+, no crash.
I had similar problems with a faulty X99 motherboard but mainly freezes, not reboots, at idle or not under 100% load. Disabling C-States (which kick in at lower loads) in the BIOS would 99% work around the problem. You definitely tested the CPU at stock without the undervolt (using the PC normally and the problem still occurred)? This is because if it's the case that the undervolt lowers the voltage across the entire voltage curve then a stress test would not pick up problems that occur at lower loads as it only tests at 100% load.
I think I am now down to it being:
Motherboard
PSU
GPU
When I came back to my PC this evening, it again crashed as soon as I woke it from sleep.
This time thought it did not reboot, but just stayed off. Pressing the power button had no effect at all. Would not start.
I turned the power off at the PSU and back on, then it booted fine.
However that kind of made me think its got to be a PSU or Motherboard issue? (sorry to those I dismissed earlier!)
Surely a failing GPU would not prevent power button starting the system?
Either way, I decided to risk putting my old HX750 back into service. So running on that now, will see if I get anymore black screen reboots.
If I dont... I guess I need to RMA the RM750i ... if I do get another black screen reboot I guess that would make Motherboard perhaps the prime suspect?
If that happens, ill try put my 3080 in my old PC.... to rule that out.
Again, thanks for all the helpful comments so far. Hopefully getting somewhere

