Very simple workflow to test how document approval workflow works.
I have a document library in SharePoint and enabled content document library. Created a flow with two steps as shown below
Now a document got submitted for Approval and as expected the flow is waiting for a response.
From the SharePoint UI, I approved the document. It got approved in SharePoint correctly, but when I check the power automate flow, it is stuck at approval step (i.e. same as when it is submitted for approval) I got approval request in Teams also.
After waiting for a long time, I finally had to cancel the workflow.
Issue 1: Even after the document is approved in SharePoint UI, Teams not detecting that it is already approved and still showing the form to Approve/Reject
Issue 2: Even after the document is approved in SharePoint UI, flow in power automate is not detecting approval status change.
Now tried the workflow by doing Approve/Reject from Teams.
Correctly waiting for approval response and got the request in Teams. I approved the request via teams.
Now I see that the flow is successfully executed in the power automate.
Issue 3: Why there is a difference in approval workflow for approve/reject doing it from teams/email vs directly in SharePoint?