Hi everyone, needed a bit of help running a simple process approval flow.
I am trying to run a simple power automate flow where by:
1) a change / modification to a sharepoint list column (in our case the "update date column") is requested by a user --> 2) the status appears as "under review" on the list --> 3) the list owner / moderator approves or rejects the modification made --> 4) the status of the request changes to approved / unapproved based on the outcome.
I followed a really good comprehensive tutorial which was pretty clear to me logically and now my flow looks something like this:

The problem with this flow: Is it does everything that is intended just that the notifications get stuck in an infinite loop and it keeps sending notifications to the approver to approve or reject even after they have already approved or rejected the change.
One thing important to note here is that the tutorial I followed used "ITEM IS CREATED" as the first item / command in the flow where as I have used "Item or file is modified" as that is needed in my use case scenario of "delivery date update change requests."
I also tried following this link mentioned below to stop the repeat requests being sent out but apparently I can either not configure correctly or it does not work in my case.
@ https://tomriha.com/using-version-history-to-block-approval-flow-loop-in-power-automate/
Screenshots of my flow below:


Lastly I would like to thank you in advance for taking the time to read this and helping me out, thank you I highly appreciate your help.