Group Approval activity hangs in workflow context


Description

After approval was granted the workflow did not continue and some approvals did not update to 'No longer required' as expected. This prevents the workflow activity from completing.

Cause

In this case, the approval group contained 85 approvers. During the approval process there was a transaction timeout which caused some of the 85 approval records to not be updated. The timeout may have occurred during a time when the instance had a lot of user traffic.

Resolution

Nudging the workflow context for the target record to continue. Manually set the remaining approvals to 'No Longer Required'.