Why won't my task start?

In my program, I have a task that basically just checks if you pressed a button and changes controls if you did. When I run the code in the robot, however, nothing happens when I press the button. I’ve checked everything, and I have come to the conclusion that my task is not running for some reason. Why?

The task in question is “checkButtons”. File attached (I had to convert it to pdf format).
drive.pdf (33.3 KB)

The task is starting but the logic that handles the button needs some revision. The community gave you some good advice on how to solve that in this thread.
https://vexforum.com/t/reply-why-wont-my-task-start/44164/1