Hey everyone,
I’m facing a really frustrating issue with Power Automate that I can’t seem to figure out. I have two daily stand-up meetings, both recorded in Microsoft Teams and saved to OneDrive. I’ve set up a Power Automate flow to detect these recordings, rename them, move them to the correct folder, and send a notification.
👉 The weird part?
- The flow does NOT trigger for the first meeting (8:30 AM), but works perfectly for the second meeting (9:00 AM).
- If I manually create a test meeting using the same name, record it, and let it save to OneDrive, the flow does trigger.
- If I manually copy the actual 8:30 AM recording file into the same OneDrive folder, the flow does not trigger.
- But when the actual 8:30 AM meeting recording is saved by Teams, the flow does not run.
- The second meeting at 9:00 AM always works with no issues.
How My Power Automate Flow is Set Up
- Trigger: “When a file is created” in OneDrive, monitoring the
/Recordings folder.
- Delay: Waits 2 minutes to account for any upload lag from Teams. (I have also tested it without this and the issue is the same)
- Extract File Name: Uses
x-ms-file-name to check if the file contains “Daily” in the name. (This pulls the name out correctly)
- Condition Check: If the file name contains "Daily", it moves the file to a SharePoint location and posts a message in Teams.
-
- Tried Modifying the Condition: I also tried OR( file contains name daily stand-up; file contains name daily stand-up) for both meetings, but the issue remains.
- I also tested it with removing case sensitivity - issue remains.
What Should Happen
- Both stand-up meetings (8:30 AM and 9:00 AM) are recorded in Teams.
- Teams automatically saves the recordings to **OneDrive’s
/Recordings folder`.
- Power Automate should detect both recordings, process them, move them to Sharepoint, and notify the team.
What Actually Happens
- The 8:30 AM meeting recording is saved in OneDrive, but the flow does not trigger at all.
- The 9:00 AM meeting recording triggers the flow correctly.
- If I manually create a new test meeting with the exact name as the 8:30am meeting, record it, and save it to OneDrive, the flow triggers. The name it pulls is correct too.
- The only time it doesn’t work is when the actual 8:30 AM meeting recording is saved automatically by Teams.
Hoping someone can help because I am lost for words.