Check the minimum processor state on whatever your current power plan is.
I have done 4 AMD builds in the past couple of years and with a clean install Windows chose a 90% minimum processor state on two of the 4 installs. This made it almost impossible for the processor to ramp down.
I read that if its below 99% then Windows will try control the downclocking itself. But if you have the minimum set to 99% then the Ryzen cpu itself handles the downclocking. I set mines to 99% just to see what happens. Its sort of interesting. Hwmonitor & Hwinfo64 shows that the clocks are stuck at 3.6ghz until they boost. But Ryzen master shows them hitting 200mhz or below and most of them sleeping. I don't think any non ryzen master is accurate when it comes to reading the clock speeds.
Update:
I put my vcore back on auto. When I did this before I would crash within 15mins while playing a game. But with my minimum processor state set to 99% it hasn't given the whea 18 bsod. I'll keep you guys updated.