Hi. I have a Contract Approval workflow that requires serial approval across multiple levels. The workflow should end as soon as one of the approvers in any of the levels rejects the task. I have assigned a Flexi task for each of the approval level where all must agree on a specific outcome of 'Approve'. I enabled the 'Other' branch to allow the workflow to go through the reject path in case approval is not obtained from all approvers.
Is there a way to cancel a flexitask assignment that has already been assigned but not completed and still allow the workflow to proceed without going through the reject path?