Brian,
The travels are long on this machine so we usually jog it close to the switches before homing. When it hangs I have to exit and restart Mach3 before it will attempt to home again. I have to jog off the home switch at this point to re-home. I am using external buttons through Modbus, brains and OEMButtons to jog, don't know if that makes a difference.
Pointcloud,
I read where you have the PCI card. I am using the DMC-2183 with ethernet connection. Trying a different PC will be allot easier for me.
Darek