When migrating VM from existing host to a newly added host, the below errors would show up.
Unable to write VMX file: /vmfs/volumes/NFS-UUID/VM_Folder/VM.vmx. Insufficient permission to access the file.
A general system error occurred: Launch failure 2025-10-31T01:26:24.175853Z Out of resources Cause: Out of resources.
"A general system error occurred: vDS host error: see faultCause Cannot create DVPort 272 of VDS SHL-DvSwitch on the host"
"Cannot complete file creation operation."
The above error messages indicate, the newly added host or cluster does not have full permissions (root) for the NAS volume shared between hosts. However, the existing hosts have full permissions. This leads to different errors when migrating the VM between two hosts with different Storage permission levels on NAS Storage.
This can be validated by reviewing the /var/run/log/vmkernel.log on destination ESXI host where VM is failing to register or power on.
vmkwarning: cpu64:2099265 opID=3b5010b7) WARNING: NFSLock: 4012: Failed to create .lck-69013e9d00000000 : Permission denied
vmkernel: cpu64:2099265 opID=3b5010b7) NFSLock: 5141: failed to get lock on file 221(.lck-69013e9d00000000) 0x430d435e7730 on NFS_Datastore 172.##.##.35 (172.##.##.35) : Permission denied. fromunlink Y
Please involve NAS storage engineer/vendor to fix the required permissions for the ESXi hosts to access NFS storage with full access.
It may require root permissions / Superuser for the hosts. This can be reviewed and applied according to the NAS settings.