EDIT: I haave recreated the flow from top-down and it now works. Thanks for the help.
I am configuring a flow to approve files that are created or modified (properties only). To stop it from running twice, I created a field called File Status which is defaulted to Pending which I then use as a condition before starting an approval.
The approval works properly as far as I can tell (I receive the email to approve/reject the file) but it does not update the file with either Approved or Rejected (stays at pending).
The flow doesn't show an error from there and runs through the proceeding actions before completing.
The flow runs succesfully according to the logs but "Approval Status" stays at Pending.
I have attached screenshots of my configuration below:
1
2
3
4