I created a workflow using the "Save my email attachments to a SharePoint document library" template. I set the IsFromFilterApplied to True and included a valid email address in the Check From Email condition. Following that, there are two more conditional checks. If the first conditional check is true, the attachement goes to SharePoint folder A. If not, but the second conditional check is true, the attachement goes to SharePoint folder B. If neither is true, the workflow ends and the attachment is not saved.
The Flow Checker reports no Errors or Warnings, and the flow works properly most of the time. However, there are times where MS Flow just seems to completley miss candidate emails (the email has an attachment and is from the specified sender). It's not that email is recognized but mis-processed. The email doesn't even have an entry in the Run History. In fact, the sender always sends two emails at the same time, one has an attachment that goes SharePoint folder A, the other has an attachment that goes SharePoint folder B. In one instance, only one of the two emails was recgonized (Run History record created - run was a success with the attachment being loaded to SharePoint). The comapnion email was not even acknowledged by Flow.
Aside from completely missing candicate emails, all other emails that have Run History records are accurate. The flow recognizes emails with attachments that are not frrom the sender and terminates immediately. All emails with attachments that are from the sender are properly processed. So the only issue here is not recognizing and processing candidate emails.
Any thought on why this might happen?