I moved (same UUID) an XPVM to a second machine. Both machines have Windows 10 (1809) installed with VmWare Player. Both also have a PCI (not PCIE) parallel adapter card installed, with a single parallel LPT port into which two Sentinel SuperPro hardware locks (keys) are plugged in. These are required by two CAD programs installed on the XPVM.
According to Device Manager, on both the host and the guest, the LPT port is enabled, working properly, and without I/O conflicts. The XPVM shows that it is connected to the physical port on the host. However, the second machine refuses to recognise the SuperPro keys! I have tried to:
1. Adjust the BIOS settings in the guest. The host has nothing in the BIOS about Parallel Ports, since it is a "modern" machine;
2. Reinstall the SuperPro driver on the guest;
3. Reinstall both CAD programs on the guest;
4. Reinstall Windows 10, VmWare Player, and the XPVM on the host;
5. Check hardware and software settings on both.
The SuperPro keys are not dead, since they work perfectly on the old machine. So, my question is: is the problem with the hardware on the new machine (possible but unlikely), or the moved XPVM? Does moving a VM modify it somehow? The SuperPro keys are hardware devices, so no licence files are generated in software, and as such cannot be overwritten in any way. The keys are just that, and plugging them in should just work and unlock the CAD programs, but they don't.
Where should I be looking to resolve this issue? The host OS/Hardware or the guest OS? Does VmWare Pro have additional settings or features that might fix the problem? Thanks in advance!