Quote Originally Posted by drmrlordx View Post
I must be doing something wrong in the UEFI to make it behave like that.
No it's just how Ryzen handles unstable(failed) overclocks on boot. Basically it tries to prevent ever having to clear CMOS due to a failed overclock.

I know mobo makers have attempted it and Gigabytes has always been really good at recovery. MSI has been so-so on my FM2 board (as short lived as it was). ASRocks back in FM1 was hit or miss as well.