harry7
3
Hi @mitchbaylis, appreciate the reply. I’m not sure what you mean by having the return data in two places but I assume I have done that if it works sometimes 
You are correct in assuming I’ve got other custom events that are nested within the API workflow. The actual error data which I am trying to return comes from a custom event in a custom event in a custom event (3 levels) which is triggered from the API workflow.
Here is a ss which better illustrates my recursive workflow:
The way I’ve currently got it set up is I send the current_position as 1, then add 1 for each loop, and a total_item_count as the total recursions that should happen. I send a list of things and then use
this thing: item #current_position
to get the correct one.