The option to retain a mac address when preparing a mobility group and VM for migration will ensure that the mac address that the VM has on the source vCenter will be the same when the VM is instantiated on the destination vCenter.
HCX
VMware Cloud on AWS
Despite the option being set in the UI prior to a migration, once the VM is powered on and initialized at the destination datacenter, the VM may not retain the mac address for the following reason:
commands/journalctl_-b--0.txt:2828115:Oct 11 16:58:17 ###VM-Name-1### vpxd[47258]: Event [2336094] [1-1] [2025-10-11T16:58:17.575363Z] [vim.event.VmMacConflictEvent] [error] [] [vCenter-comp-DC] [2336094] [The MAC address (00:50:56:##:##:##) of ###VM-Name-1### conflicts with MAC assigned to ###VM-Name-2###
If a second forward migration for the same VM is done and the retain mac address option is desired, the below options are necessary to ensure success:
Please see this KB for further guidance: Changing the MAC address of a hosted virtual machine