Hello,
I have a VI running asynchronously that is called in a sub-sequence. The Test Stand variables that have been fed to it are from the FileGlobals. The VI itself has been tested and validated in Test Stand on multiple occasions and the variables have been checked for errors.
There are multiple issues. None of the variables seem to update after we step out of this subsequence even though they are FileGlobals. Also, I am unable to close the VI in a separate sub-sequence down the line.
My current band aid solution was to take the 'Run Async' step out of the sub-sequence and put it in a top level. From there I am getting all variable updates without issue and I am able to close it.
Is there something about async VI running I don't know about in Test Stand? Can't run them in sub-sequences? Or are FileGlobals finicky?