I've tried updating AMD Chipset Drivers, the BIOS of my MSI B450 TOMAHAWK MAX and drivers, tried using Ryzen Balanced Power Plan and Windows Balanced Power Plan with no difference at all. The only thing worked was setting the minimum and maximum processor state both to %99 (minimum was already %99, the only thing i've changed is the maximum cpu state from %100 to %99) in Ryzen Balanced Power Plan advanced settings which fixed random cpu speed/fan speed/voltage/temperature spikes but now my cpu is acting kinda weird. As far as I'm concerned this fixed many of the problems i had with the cpu up until now but something feels off, maybe it's my paranoia. With the clocking being auto it (base clock being 3.8) stays on 3725 Mhz and does not move at all and also the cpu usage during gaming went from %35-40 to %50-60. Before setting the maximum processor power state to %99 i used to get 70-75 C during gaming with low cpu usage (%25-40) and clock speed going up +4000 Mhz. Did I do something wrong and what can I do to fix cpu clock speed being stuck at 3725 Mhz?