I have seen this before; I've deleted the system from ePO / then locally initiate collect/send props or delete system and re-deploy the agent again - either way worked for me. As to the reason why it happened in the first place - hard to say.
We can not redeploy agent we are agent less with McAfee Move. It is VMWare tools that is the agent when using move agentless.
scj3445, are you spinning up these vms from a template? Is the McAfee agent part of your sever template? If so, I would remove the McAfee agent GUID. For now, you can go the system, 1) run this command to fully remove agent. 2) delete them from ePO system tree, 3) deploy or install McAfee Agent.
<location of frminst file>\frminst.exe /remove=agent
if you are using MOVE and VDI, make sure to use /enablevdimode switch.