There are no depth limits that I’ve come across and I’ve built some very complex workflows requiring a lot of depths and logic.
There is a limit to the number of api workflows that can be scheduled at one time (100k I think?)
Your issue is likely stemming from a timing issue as api workflows run concurrently to try and process as quickly as possible. Likely what is happening is the reference data is being deleted before all the child data is deleted so searches of the child data are empty when they should exist.
ie you can’t find parents children if the parent is now unknown/deleted.
1 Like