It works but the voltage is still high...Do you use the High Performance Power Plan ??
If so that will keep your CPU running at Max clocks even at idle.
I would switch to the Ryzen Balanced plan and set the Minimum CPU usage at 10% like this:
View: https://imgur.com/AIvO3Gw
That will allow your CPU to downclock when Idle and only boost clocks as needed on as many cores as are needed.
Running multiple monitoring software at the same time can cause the clocks to stay Maxed out as well.