It's pretty normal it think.
What does task manager say is using up CPU Cycles?
What Windows Power Profile are you using, balanced or Ryzen?
I doubt its normal as performance also gets affected every time it seems to be too hot, and its stable with 35 constant during a game.
I dont have a Ryzen Power profile, only performance and balanced and i tried both.
The way i was able to get it to be stable is by changing the fan profile to be a little more agressive by setting the minimum speed to 40%.
I think this prevents it from cooling too little which allows the CPU to heat up quickly.
It seems to be ok now though what is strange is that Gigabyte SIV now tells me its running @ 15 Celsius when doing nothing on the computer and CPUID tells me 30 celsius.
15 sounds extremely low.
I do still have some crashes sometimes with my game which i am suspecting can also be due to the cpu, but i cant confirm this.
Its the first time i'm trying AMD after always using Intel, but these things dont make me a fan of it.