According to When changing the MAC address of a virtual machine from Manual to Automatic, 00:0c:29:xx:xx is set instead of 00:50:56:xx:xx, vNIC MAC address could be auto assigned to 00:0c:29:XX:XX:XX in earlier release because of system bug, and could attach to vNIC after vCenter upgrade.
Manually setting such MAC address as static would cause VM fail to power on due to MAC address OUI(Organizationally Unique Identifier) restriction. The error message should be:
Impermissible static Ethernet address:'00:0c:29:XX:XX:XX'. It conflicts with VMware reserved MACs.
cd /vmfs/volumes/<VM-located-Datastore>/<VM-Name>/
vi <VM-Name>.vmx
vim-cmd vmsvc/reload | grep <VM-Name>
vim-cmd vmsvc/reload <VM-ID>
This workaround should only be used when necessary. Please avoid using MAC address of 00:0c:29:XX:XX:XX in case of MAC address conflict.