Describe the bug
Dynamically launched SMOs from inside the Callee's Process causes intermittent errors during StopProcess call
To Reproduce
Launch Dynamic Processes within an SMO's process VI, after the Process:Sync has been executed (SMO started)
Stop SMO
Expected behavior
All dynamically launched SMOs should terminate before the Process that called them completes the Stop process and syncs with other components of the hierarchy.
Screenshots
The execution order allows the Process VI to leave memory before any dynamically launched SMOs from within that process have terminated. This does not seem to affect the dynamically launched SMOs from outside the process VI.
Proposed Fix
Move the Stop Dependencies before the process sync.
Describe the bug Dynamically launched SMOs from inside the Callee's Process causes intermittent errors during StopProcess call
To Reproduce
Expected behavior All dynamically launched SMOs should terminate before the Process that called them completes the Stop process and syncs with other components of the hierarchy.
Screenshots The execution order allows the Process VI to leave memory before any dynamically launched SMOs from within that process have terminated. This does not seem to affect the dynamically launched SMOs from outside the process VI.![image](https://user-images.githubusercontent.com/11728548/147016184-b5044aef-20ef-45a3-ae37-a6ee3a77c71c.png)
Proposed Fix Move the Stop Dependencies before the process sync.