Question PC keeps rebooting Ryzen 3600

Nov 25, 2021
Gigabyte B450M DS3H
Ryzen 3600 (Stock Cooler) -Normal Temps
ADATA XPG GAMMIX D10, 16 Go (2 x 8 Go), DDR4, 3200 MHz
GTX 1660 Super -Normal Temps
2 SSDs and 1 HDD
Corsair CX650M
Windows 10

A couple of weeks ago, my pc would sometimes randomly reboot in the middle of everyday use. It basically shuts off to black screen, then reboots like nothing happened.
It never BSD, just rebooted. Fast forward to this week, where one day, it started rebooting almost every time I got to the Windows 10 login screen or a couple of minutes after.

-I guessed it was a PSU issue as I had an old PSU so I replaced it with a Corsair CX650M. Seemed to fix the issue but it came back a couple of minutes after.

-The next step was testing ram so I ran the Windows mem test, no errors. Took out 1 stick, same reboots. Swapped them and the same. Switched the channels aswell. So not a RAM issue.

-I booted in clean mode and the same reboots happened so not a drivers issue. Also, reset bios to defaults. Updated every driver with driver updating utilities.

-Removed fast boot and automatic reboot on fault, no help

-I uninstalled all software that was installed since the intermittent reboots of a couple of weeks ago. No help.

In event viewer, every reboot is logged as an Error 41 with no debug code.
I am at a loss, please help.