Found the problem. Under "plug in control" in the menu bar there is an option to select my control board. In that are options for how far each axis backs off once the switch is triggered. It now trips the switch, backs of rapidly then trips the switch again but very slowly for more precision then backs off again and sets zero.