Xloader won’t ask you to press the limit switch.
Before you press upload, make sure you’re already holding the limit switch.
Keep holding the switch until the process completes. If you still have trouble email us at support.
Some users have told us that grbl1.1 and CM v3 are working well on their setup, but we’re not endorsing that as an official configuration