A few users had tasks that were locked on them after submitting, this is the message we receive when viewing the task status under Monitor.
This task has been locked because a submission has already occurred but hasn't been processed.
We waited 15 minutes and it was still showing this message.
Verified other tasks were going through executed after these tasks were submitted.
Checked the Forms events logs for any errors and it was clean.
Restarted the routing service responsible for processing these actions.
Eventually we had to re-assign the tasks which causes them to be started over, in order to unlock them.
Is there a better way to unlock these or view the queue so we can see what is wrong?
What is odd is that newer tasks were being processed before these tasks, so it wasn't that the routing service was behind, but that it was putting these in a holding pattern. A holding pattern I have no visibility into.