If you have a workflow that tries to execute the same sub-workflow twice, in parallel and then join the execution using the join activity (with setting Wait All), then something breaks and the workflow execution gets stuck at the join step.
We managed to reproduce this only when we have a set output activity in the sub-workflow, so, it has something to do with that.
workflows.zip