Cpu clock discrepancy on 9800x3D

Hello all,

As I have mentioned on the title, my 9800x3d clock speeds show very less in Core temp (as low as 1668 Mhz) and they show in GPU-Z and HWinfo correct value which is 5400 Mhz with +200 boost overclock and -30 Curve optimizer.

The odd thing is core temp also shows correct from time to time, however, as soon as I stress the cpu it only shows 1668 MHZ. Therefore, on idle I can see 4700 to 5425 Mhz on coretemp as well.

Now since the HWinfo and CPU-Z show the correct MHz but core temp does not, might suggest core temp is buggy or some issue with it.

But I still wanted to hear your opinions as well