One of the following may apply:-
- If different versions of ESXI present on both hosts:
It would be best to have the same version of ESXi on both hosts in order to avoid compatibility issues.
2.Absence of a MGW firewall between on-prem and cloud vcenter:
To enable traffic between an on-premise and cloud vcenter, create a MGW firewall rule between them.
3.Absence of vmotion license in vcenter:
To make sure ESXi is licensed for vMotion, you could check the license status:
Log into vCenter via vSphere client > select ESXi host > click Configuration > click Licensed Features > check whether vMotion is supported. [Note: This step applies to on-prem]