I have a flow that I created based on this post https://docs.microsoft.com/en-us/sharepoint/dev/business-apps/power-automate/guidance/require-doc-approval. I added a button to the list to kick off the workflow using JSON formatting. This works without error when the user has Full Control. I set the Run Only Users to use the SharePoint Site and Document library and then each connection is using Provided by run-only user. I am getting a Bad Gateway Access Denied error at the last part of my flow when the status is getting changed from Pending to Approved (Set Content Approval Status).
What am I missing