Symptoms
User is unable to action tasks assigned although no error is being thrown. This is happening for all users assigned a task from a particular workflow.
Diagnoses
A custom application is used for approvals. Debugging shows that calls to execute the action are being made although it doesn't move on to the next event/activity.
Resolution
Re-created all the Client Events in the process and redeployed.