I have been using the crew macro pack and specifically the conditional runner for over a year to do more and more complex staging of ETL like jobs. As I've helped others within the company utilize this tactic we've noticed performance issues with the Alteryx server. As we investigate the constant issue is many background instances of the AlteryxRunner.exe that appear to be Orphaned from completed jobs. I'm wondering if anyone else has experienced this issue and how they may have solved it. Below is a picture with descriptions of how the workflow currently operates.

I have considered moving towards using the command line to add the next step as a immediately scheduled job, but would like to keep this as simple as possible as we have a mix of beginning and advanced users interacting with workflows like this regularly.