Auton Problem

I am attempting to help my team out with the program for the vex competition the problem we are having is with the autonomous switch that is part of the default template.

Instead of not allowing the robot to re-enter autonomous once it is hit it aborts the current routine. The purpose of the switch is to stop the robot from restating in auto if the battery voltage drops to low during a match, which rests the controller. In its current condition it prohibits the robot from ever completing the autonomous mode. We are using the 09 autonomous competition template found in appendix D of the competition manual and compiling with easy Pro any ideas?