OK so i installed the plugins
Played around with the new setting without checking/understanding what i was doing.

One of these is you can now set a distance that an axis is allowed to move that it must trigger the switch
As my home switches are in the middle of the axis travel it is important that i am not on the wrong side of the switch otherwise the axis will just continue on and hit a limit or crash the machine
Now if you are too far away from the switch you will get an error you just hit home button again and it will attempt another try
Obviously if it looks like you have started past the switch this avoids it
Thanks Gregg
Phil