Trying it with the box ticked, and using the 6 macros I was testing earlier today. Its really slow, but looks like its okay so far. Maybe that was the problem? I think it's now decrementing an axis waiting for a non existant switch to tell it it's hit the end of its travel, so I'd say it pretty much works now.
Just one box unticked, that seems to have been it.
Thanks again all!