The input arguments had entities that did not belong to the same datacenter.
Troubleshooting a vMotion error.
Symptoms
Trying to vMotion (in my case a cross-vCenter vMotion from a 6.5 system to 6.7) a VM the error “The input arguments had entities that did not belong to the same datacenter.” occurred. Other VMs were migrating fine.
Cause
The CD Drive in the source VM was mapped to (although not connected to) a Content Library ISO file.
Solution
Point the source VM CD drive at “Client Device” and retry the vMotion.