HTTP requests 1,4, and 5 are all webhooks and from what I am seeing, every time I try to run the script, HTTP request 1 happen before any element in the loop. is this a normal and known behavior?
If the answer is yes, is it possible to force the workflow to go into the loop before doing any other action?
Another question I have in mind is: is there a way to break the loop operation in a workflow?
Loops in workflows are asynchronous. The order in which iterations of the loop are executed and finish executing aren’t guaranteed, and any step after the loop will not wait for all iterations of the loop to complete.
As of today you are unable to break out of the loop operation.