For example, I have 8 courses that I’m creating at once, a branch for each one. However, the senario stopped after the first branch and the others did not run.
Hi @Ignite_Early Welcome to the community!
Yes, as long as filters are correct and conditions are correct, all those routes will continue to execute.
Best,
@Prem_Patel
We can’t see your whole scenario on this screenshot, but my best guess is that all other branches are filtering out the results. Look at the 0 inside each filter. This way, it executes the first branch and stops.
Click on the filters to see their results.
Also, you probably do not need the N branches for N courses you are creating. You can call each module with its own parameters for each input (course).
Hi,
Primarily, lets assume there is no filter, in such cases, every branch from the router will get executed.
therefore, in this case, only one branch get executed that define there is some condition in the filters that make only one branch to execute and others to stay idle.
list all the conditions in each filter, figure what was the cause.
regards,
Vivekanandhan Selvaraj
Thanks everyone! I figured it out. I wasn’t using the iterator prior to the router to break up the bundles properly. It works now! 

Hi @Ignite_Early, awesome to hear that you managed to figure this out with the support of the community 
Thanks so much for coming back to this thread and sharing what finally did the trick for you. We truly appreciate it 
