I have a workflow with a multiple branch 'Switch' action. Each branch has a 'Start' Workflow' action configured to execute Approval workflow with 'Wait for workflow to complete' option enabled.
For two branches, the workflow waits until the Approval workflow that's triggered is completed. For the remaining branches, the workflow doesn't wait even if the triggered Workflow in the 'Start Workflow' action is In-progress.
Any help to fix this inconsistent behavior is truly appreciated?