When the pc reboots, is there any visual corruption just before it goes. Or is it a case of the screen goes black and the pc restarts?
There's nothing at all, just suddenly black and it starts to boot again.
I would say its either cpu or perhaps ram stability at play, i've had my fair share of problems in CP2077, Horizon Zero Dawn and Starfeild, when all of those games load up my cpu temp does spike up very high for around 30 seconds, sometimes i get a power off and to get my pc to power up i have to unplug the pc from the wall, drain power and then boot back up.
I have my 7950x at stock settings but am running ddr5 at 6200mhz, overclocking my ram has caused all kinds of weird stability problems and after many hours of testing timings and voltages i managed to crack it and all my games are working with no problems.
You could set your ram back to default speeds to check if game stability improves, if so you may need to test voltages and timings when you enable xmp/expo/docp, perhaps something isn't quite right, and when under heavy load it drops out, causing the reboots
I don't want to curse it, but I did a BIOS update last night (which would have reset all the settings), and then played CP2077 for a couple of hours with no issues. Unfortunately because it's such an intermittent fault, I can't really say for sure that's fixed it. Testing continues...