Yes thats the Reset I am meaning, you should be able to press it after you have hit a limit and then jog off the limit.
You actually have a Debounce Interval of 1000 set, still worth trying higher to see if you can find the cause of the problem, I cant recall anyone else with this problem so it is a strange one indeed.
I am presuming you are just using the parallel port and not any external motion controller such as Gallil?
Hood