Similar thread here with good info also:
https://forums.overclockers.co.uk/threads/3700x-temps.18859680/page-4
Seems different 3700xs have different temps some 10c higher then other good ones, also overclocker member posted here:
https://forums.overclockers.co.uk/posts/32980448
Faulty batches of AMD 3000 chips some not had the heatspreader installed correctly so some are getting very hot temps.
https://forums.overclockers.co.uk/threads/3700x-temps.18859680/page-4
Seems different 3700xs have different temps some 10c higher then other good ones, also overclocker member posted here:
https://forums.overclockers.co.uk/posts/32980448
Faulty batches of AMD 3000 chips some not had the heatspreader installed correctly so some are getting very hot temps.