Having nearly the same issue with mine.
I had mine working well - then blew F2 fuse. Now, not working right on homing. But...
When it was - Autohome was just issuing a G28 (AFAIK). Each axis would return up, then trip the switches, and then move down about 5mm. They happened in succession, not simultaneously.
I know it's not the full answer you're looking for but maybe it'll help.
Dave
I had mine working well - then blew F2 fuse. Now, not working right on homing. But...
When it was - Autohome was just issuing a G28 (AFAIK). Each axis would return up, then trip the switches, and then move down about 5mm. They happened in succession, not simultaneously.
I know it's not the full answer you're looking for but maybe it'll help.
Dave