I am experiencing a strange issue that appears to be intermittent. I have a SharePoint list that handles requests. There are various workflows that update the progress and inform the requestor. For the large majority of cases, this works fine. Occasionally (and there is not a pattern that I can discern), a list item will start to ignore the starting conditions of a workflow. This is what ends up happening:
- Several workflows (but not all of them) will start to ignore the their starting conditions, and thus will start when the item is modified.
- 5 workflows will start, and the fields in the item will be updated.
- Since fields in the item have been modified, the workflows will start again.
- This process repeats until all workflows are manually stopped.
The starting conditions for the workflows seem straightforward. I check to see if the value of a specific field has changed. Even after changing the condition so that it can never be met, the workflow still starts.
Has anyone seen this behavior before? This issue does not affect every item. Out of 1000 items in the list, this behavior has only been seen on 3 of them.