To resolve this issue, re-add the virtual NIC to create a clean database record for the VM.
Caution: This procedure is valid ONLY for vSphere-only environments. Re-adding VM virtual NICs can cause unanticipated difficulties when using add-on products such as:
If you have any uncertainty about whether other products have been added onto vCenter Server, do not follow this procedure.
If the VM has more than one virtual NIC, and still won't power on, use steps 1-7 for the next virtual NIC.
Failed to power on virtual machine