I saw a post recently about ZenTimings reporting incorrect VSOC on MSI boards, and I think I’m running into the same issue.

As you can see in my screenshot, ZenTimings shows 1.20V, but I have VSOC set to 1.15V in BIOS. However, HWInfo64 shows CPU VDDCR_SOC Voltage (SVI3 TFN) reading only 0.01–0.02V (1.16 – 1.17V) above my BIOS setting, which seems much more reasonable; making ZenTimings’ 0.05V discrepancy stand out.

I tested my current settings with Y-Cruncher for around 7 hours with no errors and no audio crackling, so the system appears stable either way.

System specs:

• CPU: AMD Ryzen 7 9850X3D

• Motherboard: MSI MAG X870 Tomahawk WiFi

• RAM: 32GB DDR5-6000 G.Skill 30-36-36-56

• BIOS: 1.A82 / AGESA ComboAm5PI 1.3.0.0

Is ZenTimings known to misreport VSOC on MSI X870 boards, or is something else going on? And should I trust HWInfo64 or ZenTimings as the more accurate source?

Note: Latency Killer is enabled. As per MSI, this BIOS feature introduced to address memory latency degradation that appeared after the AGESA 1.2.0.2a update. That said, while MSI does warn of a potential CPU performance hit, I haven’t noticed any meaningful difference in gaming; so it seems like a worthwhile trade-off.