I have a flow containing several steps. Each step has its own approver. Once a document is approved in the first step it's receiving an approved status and being moved automatically to a different folder, keeping the same name.
On that moment the document approval status needs to be reset to submit / pending.
Each approval action has its own response data so you shouldn't need to reset the status. If you are moving the file, you may want to create a second Flow on the destination instead of in one Flow that triggers on item created/updated; set a field so you can check it was part of the move.