I got my Shapeoko 3 XXL all put together and it works fine homing most of the time. But sometimes the x axis stops quite a bit short of homing. When that happens it wont home again and I seem to have to close program and shut machine off.
You should be able to re-initiate homing by manually sending the command to home the machine:
open the MDI window
send $H
that should allow it to finish the homing cycle.
To increase the speed at which the machine homes, and decrease the likelihood that it will timeout (which I believe is what is happening), increase the homing seek rate:
I’ve had the same issues, though I am leery about sending it faster into the limit switches. It is my understanding the speed is the way it is to give the controller time to respond when pressing one, and not crashing into it.
Is there a way to adjust the timeout setting itself? This seems like it would be a better fix and safer vs. speeding into your limit switches…