I have several instances of a SharePoint 2013 workflow calling a 2010 sub workflow. Let's say I have 'LibraryA' and 'LibraryB'.
Back in November of last year I started experiencing an issue with 2010 workflows in which I was using the 'Create List Item' action.
The workflow could not create the list item. Make sure the list exists and the user has permissions to add items to the list
At that point, I opened a support request with Microsoft, who tried to assist but offered little to no help, whatsoever. I also posted a question here: Previously posted question, but the only replies I got were related to On-Premise SharePoint rather than SharePoint online.
I had at that point come to the conclusion that simply recreating all the columns within the "Create List Item" action within the same workflow (completely identical!) solved the issue in all the cases. Also, I had noticed that after some time, say a week or two, the issue resolved by itself, and previously "corrupted" (and not yet fixed) workflows started working again. I had thought that this was perhaps a SharePoint Online bug that was fixed by an update.
Today I noticed that a 2010 workflow on a different library 'LibraryB', started returning the same error. I immediately tried:
- Recreating just the "Create List Item" action within the problematic workflow
- Recreating the workflow step by step including the "Create List Item" action
Both cases returned the same error, which means that while before, simply re-creating the action/workflow solved the issue, this time, this solution does not work.
This is restricting the client from working properly and even though I can go around it by implementing the List Item creation within CSOM (C#) and expose the method by an HTTP Web service, I would rather not go down that route, as there are many different instances and it would simply take too much time!
I found this link but it also seems to be referring to On-premise SharePoint: Go to Link.
Any pointers more specific to SPO would be much appreciated!