Hello,
I have a sub VI that takes accepts a Boolean for if it is the first time this Sub VI is run based on conditions of the Main VI. If it is the first time that the sub VI is run (incoming Boolean = TRUE) I want the cluster of buttons to all be enabled. One of the functions of this sub VI is to disable the buttons as certain actions are completed by the user. However, I have found that if the user completes the necessary tasks, stops the main VI (as intended once they are finished with the program) and then starts the main VI up again, when they go into this sub VI on the 2nd run, the same buttons are disabled from their 1st run. I have attached a sample code that replicates the issue along with 2 attempts I have tried at fixing it, re-initializing all values in the sub VI, which doesn't work because an enabled state isn't a value that can be reset to its default, and enabling the cluster, which doesn't enable all of the buttons within the cluster.
Any help that can be provided is much appreciated.