the error tells me that you did not unregister the vmx-file before changing it - new version conflicts with the copy of the vmx-file in RAM.
Unregister the VM
recheck the changes to lines like
scsiX:Y.filename =
safe the file again
readd to inventory
You have to do that almost any time youmanually edit a vmx-file.
Changes in vmdk descriptor-files do not need this