I honestly wouldn’t see any difference from using x86 vs x64 for a deployment.
I had a similar issue before where a multicast would not start and would hang. The issue turned out to be a corrupt/missing file that was in the /images/ folder on the fog server that related to the particular image. If you can, pop into your /images/ and make sure the full image/folder is in there.
Secondly, what happens when you try a deploy push, as in non-multicast? With the issue I had above, an error would actually appear and ask for input for the image file on the client machine.
-Craig