Reached nested async processing depth limit 100 error in CalcFieldsQueue


#1

I got Reached nested async processing depth limit 100 error in CalcFieldsQueue

What does this error mean? How to resolve it?


#2

It is likely there is a recursion going on in a loop. Updating a field on source object is triggering another async process which is causing to recalculate a field and update source object. It could also be due to analytics updating a field that is used in a stored calc which in invalidating that same analytic. This goes into loop, if the value evaluated or analytic result( score) are not idempotent ( or converging)

Analytics -> update a field -> trigger stored calc fields -> Trigger analytic. ->

That