Hello TJ, It is not obvious how to do this and I don=B4t really understand the problem. When do you check the path? Is it after you press a button? I think the first solution is the simpliest. It is nothing wrong with using Local Variables, sometimes you have to. The problem is mostly that they is not a natural part of the "Dataflow execution" and that they also consume extra memory. If you don=B4t over-use them they will not cause any troubles. The second solution might be a little more sofisticated. If you use this one, the path-checking VI can run parallel and chack the path in "real-time". This VI might also be easier to reuse in other parts of the code which is good.
