I couldn't run your VI because a couple of VIs are missing but what I was able to see made me think that the best solution to your problem was to use a better architecture. If you have 6.1m then you can easily implement what you want with the event structure. Another method and one that works in all versions of LabVIEW is to use a state machine. There are shipping examples of both and additional examples at the
NI Developer Zone. If you enter state machine into the search box, you'll find a lot of information.
Also, if you post all of your code, I or someone else could modify it so that it would work.