I think looped workflows or ‘recursive workflows’ are dead. Seems like moving forward things should be backend workflows on a list with a method for ‘knowing’ when the list is complete and how to trigger other workflows afterward so as to do things that might have been possibly affected by race conditions.
At least for me now, I am planning on not using recursive workflows as it would seem Bubble has made it so backend workflows on a list are reliable, faster than recursive workflows and FAR LESS COSTLY in terms of WUs…think about the WU cost of scheduling a backend workflow and the costs of carrying the parameter list of things
Biggest risk and inevitability is paying more in WU consumption than necessary.