I have a site workflow terminating automatically, after a short run time, with the error message:
The workflow instance exceeded the throttle of 10000 activities executed in a row and could not be unloaded because it was not persistable.
Is the 10,000 activities limitation strict for the workflow? I couldn't find documents detailing this out.
I put together this workflow that loops over two dictionaries built using REST calls to two separate lists. Each entry in list one will potentially have zero or more matching records from list two. The intent is to group records from list two, by field match in list one, into an email.
Presently list one has 97 records. This may increase over time, but not drastically. List two's records will fluctuate week over week but should expect to be in the range of 100-200 pertinent records for this loop.
The workflow functioned as intended during test with a smaller group which leads me to believe that the only problem now is that the scale of processing exceeds some hard limit.