OK, got somewhere. Don't ask me how but somehow this lot worked:
Uninstalled nvidia drivers with DDU - no good
Went from bios 0083 to 1002 - no good
Installed new drivers - no good
Reset to defaults - boot
Apply memory OC - boot
Rebooted 10 times- OK
Force Gen 3 - OK
Reboot 10 times - OK
Apply CPU OC - OK
Reboot 10 times - OK
Shut down 10 times - OK
Save BIOS OC profile
Remove power plug- F9 error
Apply BIOS OC profile from USB - OK
Reboot umpteen more times - OK
No idea why or how this worked but it did. May help someone else if they get stuck in this circle of crashing upon windows loading on Ryzen.
Just to add this is NOT down to instability - these settings have been proven time and time again and this is NOT a cold boot bug. This passed POST checks and gave me a "24 normal running code" just before windows loaded and crashed.
Also note that I also tried resetting to defaults and applying my saved OC long before any of this and that didn't work.
TLDR; If your getting stuck in boot loops or crashes don't apply all OC settings in one go. Set 1 thing at a time.
I'm tired and I'm now going to bed.
Uninstalled nvidia drivers with DDU - no good
Went from bios 0083 to 1002 - no good
Installed new drivers - no good
Reset to defaults - boot
Apply memory OC - boot
Rebooted 10 times- OK
Force Gen 3 - OK
Reboot 10 times - OK
Apply CPU OC - OK
Reboot 10 times - OK
Shut down 10 times - OK
Save BIOS OC profile
Remove power plug- F9 error
Apply BIOS OC profile from USB - OK
Reboot umpteen more times - OK
No idea why or how this worked but it did. May help someone else if they get stuck in this circle of crashing upon windows loading on Ryzen.
Just to add this is NOT down to instability - these settings have been proven time and time again and this is NOT a cold boot bug. This passed POST checks and gave me a "24 normal running code" just before windows loaded and crashed.
Also note that I also tried resetting to defaults and applying my saved OC long before any of this and that didn't work.
TLDR; If your getting stuck in boot loops or crashes don't apply all OC settings in one go. Set 1 thing at a time.
I'm tired and I'm now going to bed.