I am using a no-wait gateway in a loop to spin off multiple of the same branch. After the last one completes, I need to get the flow back out into the main map. I put an event throw in the branch and a catch in the main map. The flow now moves the way I want. However, any modification to any process variable after the catch seems to be ignored. If I set a process variable to a value using a SetValue step then go into a log step after, the variable retains it's previous value.