Hello again !
I am encountering a similar problem in my flow than in my last topic.
When running one of my last flow with loops, the main loop is completed once but then the flow stops processing anything but stays in the running state:
When checking the console, no error are thrown and the last line is the completed PUT request which is the last step of the loop.
The flow is fairly complicated but goes as follows:
First, I call my shopify store to confirm on which environnement I am so I can after set the correct ids of my price tiers. Then, I call my ERP to get the list of item prices which I use in an evaluate to regroup them by item number and replace the price code with the correct price id establish earlier:
Then, for every item (first loop) just grouped in the evaluate, I call my shopify store to get the shopify variant id in the current environment. If the item was found in my store, I format its ID so it can be used later. In a second loop, I go through all the prices of the current item to determine if the price already exist in my B2C platform:
If my call to m B2C platform succeed, the price tier already exists and I construct an update request and then use a PUT http call. If my call fails to my B2C, my price tier does not exist so I create the JSON in a different evaluate and then use a POST call:
When running the flow, I can see the result of the last http request but it is only called once. Then, my flow stay in running state but nothing appears in the console and visually the flow does not proceed anymore.
Any idea would be appreciated,
Thank you