Recently I've had VMWare several times refer to the wrong .vmdk file after restoring snapshot – the .vmx file would refer to eg. vm-000002.vmdk, while the files on disk were vm-000003*.vmdk. Seems to happen randomly, and it appears to happen only for the VMs I have on my regular disk (at least I hadn't had it happen with the VMs on SSD yet).
Running Workstation 17.6.2 on Windows 11 24H2. Problems seem to have started with 17.6, at least I don't remember this ever happening with earlier versions.