I have created a State machine workflow which involves 4 states of Approval(used flexi task). When the workflow is started, it will assign Approver in state 2 with a task and if the Approver in State2 selects Return as outcome it will go to State1 and wait for requestor to modify the form(used Wait for Item update - requestor will be changing a field to Yes after editing the form). After requestor modifies it again assigns a task to Approver in State2. When the Approver acts on that task, it is not getting committed and Task status is still as incomplete. Can anyone please help me to resolve this issue.
Note: There's no delay anywhere.