ThrottleStop including your undervolt appear to be working correctly. The VID voltage can vary significantly depending on the CPU load and what speed the CPU is running at. You have to run the exact same software with the cores loaded exactly the same before you can start comparing the reported VID voltage today vs a few months ago.
Update to ThrottleStop 9.7.2
In the FIVR window, click on the V/F Point button and set up both the Core and the Cache V/F Points to look like this. Set each Profile that you use to 150. I only ever use Profile 1. This new setting allows most users to reliably undervolt their 14900HX significantly more. This helps reduce the possibility of a light load crash due to not enough voltage.
I am not sure how far you will be able to go. Many users, including myself, can now reliably undervolt the 14900HX core and cache in the FIVR window by -150 mV to -160 mV.
Reducing the Group 0 and Group 1 turbo multipliers to 53 can also help reduce the maximum voltage. This will sacrifice a tiny amount of performance but it is worth it If you are concerned about VID voltage spikes. You may not have changed anything in ThrottleStop but there could have been a Windows Update that changed the microcode version that the CPU is using.
You can use this method if you want to update the microcode version your CPU is using to version 0x12B. There is no need to install the latest BIOS version to get the latest microcode version. It is also easy to uninstall this update if it does not help your voltage issues.
Let me start with a small background info... Since we know all Intel's fiasco about what is happening with Raptor Lake/Raptor Lake Refresh which is Intel's codename for the 13th and 14th generations of Intel Core processors, Most OEM/Vendors doesn't want to provide BIOS update that includes...
www.techpowerup.com