I have a custom built state machine workflow using visual studio 2010. This workflow is started by the user creating a new list item on a moderated list. This list item has two checkboxes. Once the list item has been approved an email is sent to the requester, a task is created for each checkbox ticked, the work flow waits for all tasks to be complete, and then the workflow finishes. The 2 tasks are created in parallel with if-logic to determine if the task should be created.
There are 4 possible scenarios with this configuration:
- no check boxes checked - working fine
- both check boxes checked - working fine
- the first check box checked - working fine
- the second check box checked - "Due to heavy load, the latest workflow operation ..." this occurs after the approval, and before the email to the approver.
I have allowed the workflow to wait for 10+ hours with no change to the "heavy load" message and the workflow not going forward. I am running a local dev standalone SP2010 instance. Any thoughts?