Need Assistance with Power Automate: Approving Modifications in SharePoint Document with Backup & Restore Workaround

Hi, I have a link to my original post on the Power Automate Community forms from Microsoft, however no one was able to get back to me. Can someone please help me with this flow.

Basically, what I have is a SharePoint folder filled with safety files. I need to make a flow that whenever a person goes in and makes a change to the file, that file gets stored somewhere for an approval process. If approved, then the new file should replace the old file. If not approved, the old file should remain. Is there any way I can do this? I kind of had it working, but it was failing because the person was still in the file.

On the orginal post, you can click the picture to blow it up to see what my flow set up looks like. Thank you!!!