Rebooting the ESXi host makes no difference, you have to migrate the VM or turn it off and change the port group per the kb.
This is frustrating as I must have had 30+ machines in this state, all I guess as a result of moving them to a new datastore.
Thanks for the tip