When you try to recover a VM, the process fails.

Problem

The virtual machine is registered in the vCenter Server inventory, but when you try to power it on, it fails with the following error:
File [datastorename] path/vmname.vmx was not found
The virtual machine registration as part of the vSphere Replication recovery workflow can succeed in vCenter Server, but the response might not reach the vSphere Replication due to a transient network error. vSphere Replication reverts the replication image and reports a failed recovery task due to virtual machine registration error. If you initiate another recovery, it fails with a message that a virtual machine with the same name is already registered in vCenter Server.

Solution

Remove the partially recovered virtual machine from the vCenter Server inventory. Do not delete the files from disk and try the recovery again.