The only time i have seen this happen is when the new host doesnt have the VM's vlan correctly configured.
What happens if you vmotion back to original host... does it work agin?
Does this VM live on a different VLAN to the other 99 VM's. If so, check the VLAN config on the new ESX host.