Within my flow, there is an approval step and I wanted to give the initiator an option to cancel the approval if necessary (i.e. if they uploaded the wrong form, etc.) To do so, I added a parallel branch and added another approval step that is assigned to the initiator and gives them one option of "Cancel". If they click cancel it then terminates the flow.
I tested it and it runs successfully, and terminates the flow, however the other approval does not cancel out and I want it to stop collecting responses.
Is there a way to terminate both approvals once the cancellation is initiated?
You'll see here that the termination goes through on the right, but on the left it shows the wait for approval is still in progress (even though the flow has been terminated)

This is the email I receive as the approver, and this should not allow any more responses, but it still gives the option to approve/reject etc:
