I have a flow set up to start and wait for an approval when a file is created in a data library.
The flow pulls the list of "Approvers" from the data library and sends each of the approvers an email to approve or reject the new file. I tested every step one-by-one by adding test folders to the database, and everything was working great. A week later, I go to add a new file, and the flow runs, but only sends the first Approver in the list an email. It doesn't matter who the first Approver listed is, they are the only one to receive an email. I've been working on this problem for the whole day and have come up with nothing.
In the flows when they are in the "Running" phase, you can see that it knows how many approvers it should send the email to in the "Apply to each" step, but it only kicks an email to the first listed in the database.
In the steps:
Examples of a "Running" sequence where it shows the number of approvers needed in the "Apply to each" step: