Hi there,
I am designing a fairly straight forward flow (using Power Automate web), whereby when emails that meet a specific set of criteria arrives at a shared mailbox, the attachments are downloaded and stored in a folder in Sharepoint.
The emails are generated by another system, which means that sometimes a few emails arrive at the exact same time into the shared mailbox. The issue I have is that when that occurs, the flow only runs for the first of the emails in that batch that are received in the same time, and ignores the rest.

My trigger is fairly straight forward, using the When a new email arrives in a shared mailbox (V2) trigger with the following parameters:
- Folder: Inbox
- From: recipient
- Only with attachments: Yes
- Include attachments: Yes
- Subject Filter: one word
I have tried inputting information into the To field, and leaving it blank, both yield the same results.
When running manual tests (send a new email in your inbox to trigger it), the flows run fine, pretty much instantaneously. Out of test mode, I notice that there is a delay for the flow to be triggered, sometimes up to 15 minutes (for the ones that came through).
The concurrency settings are left as default. When checking the run history, there are no signs of triggers being skipped.
Anyone able to assist with this? Thanks in advance!
Regards,
Tang