As a comment :
As layment, I built a simple email flow to find emails from a specific sender (the limit to search is 100 emails not a ton, of which maybe 30 in this case are to be selected) in my inbox, save the .pdf attachments on those emails to a one drive folder (accounts payable invoices) and then to delete the emails. I wanted it only to mark emails read/unread however i could not get that one to work without error. something about header content but the content is all there to be had. so i used delete emails just to get a successful flow though less than ideal choice).
The routine runs successfully and does it's job pretty well at creating copies of the invoices in the one drive folder. I will change that to have the .pdf attachments emailed to a specific email address (assuming that is a control available). That recipient will be an accounts payable application inbox that will perform OCR and add the invoice into accounts payable for me. Nice!
HOWEVER, the routine is inconsistent in catching all emails it should process, and then in deleting the email. In one case it left the email but deleted all of the attachments in the original email! Not tragic as it got and saved to one drive the attachment needed. So, the routine is not reliable in all phases. I can only guess the desktop may be more consistent at actioning on the emails? on the other hand i looked at desktop, am not a developer, so yeah not messing with that.
So, is it me or is power automate not consistent with modifying or deleting emails in my outlook account in mail flows?