Sorry to bump this thread but I've been having the same 'issue' with my 3600X & B450M Mortar. I've done plenty of reading on it, including about how certain monitoring software can put the CPU under load and give false idle readings. There do seem to be some mixed messages around this, though.
On one hand, AMD is saying that some programs aren't giving an accurate picture and we should use CPU-Z as that is more likely to show true idle voltages/temps. I've done that, but I'm getting virtually the same core voltage (just under 1.45V) and temp (fluctuations between 40-52 deg C) readings at idle as I was with HWMonitor, Open Hardware Monitor and Ryzen Master. On the other hand,
@TechyInAZ and
@rigg42 are saying that these voltages are normal at idle, which to my amateur ears doesn't sound consistent with AMD's line about false idle readings.
Also, if these voltages are normal at idle, should I be concerned about the temperatures? Surely jumping above 50 deg C at idle is on the high side? The Wraith Spire isn't the world's best cooler but it's not awful either.
I swapped from AMD Balanced power plan to Windows Balanced, which lowered the idle voltages and temps I'm seeing by about 0.1-0.15V and 5-7 deg C respectively. My quick benches on CPU-Z seem to indicate a modest performance hit as a result, though.
Any clarity would be greatly appreciated!