Iterate on each item

@tuedec16 , indeed, workflow works (your main topic “Iterate on each item” seems to be fulfilled), which is a good sign. The problem is rather with your logic of processing the crawling. Nowhere in that logic I see the condition to increment the count during item iteration. It increments only once during initialization and then it is set to “complete”.

You need to rethink your approach if an item needs to be iterated more then once, which implies the condition when “complete” should not be set yet. That is where the risk of endless loop lurks. You need to make sure that when an item is iterated more than once it should be marked as “complete” at some stage. As I mentioned a few times, your logic has never been clear to me as I’ve no idea what output of your crawling request is and what determines how many times an item has to be iterated and when the iteration should stop.

By the way, your final Code node does not return the correct output and hence it provides no help in fixing your logic. Without that node the workflow works as per the logic you provided inside the looping. That is where you need to rethink when to mark an items as complete. Again, currently the item is processed only once as you marked it as complete straight away after it was processed once.