I really need some help understanding the "5000 request limit" i keep hitting when working with a 2013 workflow.
I have created a rather large workflow for a client which loops through 400 items and updates/creates a total of 800 items in another list.
But when I run the workflow it is getting suspended.
For testing purposes I have created a really simple workflow on another O365 domain. It updates the title of an item, logs to the workflow history and then looping back doing it all over again. this is supposed to run for 7K times (expecting it to hit the limit around the 5000 mark).
Here's the part that I cannot wrap my head around: After just 764 updates the workflow is suspended telling me that I have hit the 5000 request limit. Even if i count every update plus the log to the workflow history I only end up getting just slightly more than 1500 requests.
I have read this article from Microsoft on the subject (https://support.microsoft.com/da-dk/help/3076399/sharepoint-2013-workflow-throttling-and-performance-in-sharepoint-onli) - but I donøt quite understand why such a simple loop can reach the limit?
Can anybody shred some light upon how this actually work? Please note that I'm not asking for ideas on how to change the existing workflow, but merely to understand the 5000 request limit. Also please note I'm not asking about the 5000 view limit!