That error tends to mean that the node before the save doesn’t output the binary data, Looking at your workflow I suspect the search folder option doesn’t do what you are expecting so you would need to use a merge node after Outlook4 that joins up the search output so you can use it. Maybe something like the below although I am not sure what the goal is for the search folder node at the moment.
Thanks for trying to help. I dont think this is an issue for Merge node. I think it relates to how to access the Outlook attachments on n8n for OneDrive to be able to download/upload them.
NOTE: I saw om another Outlook related post you were going to open an account to try. Possibly you could also try this workflow with that account. Also note: my OneDrive is OneDrive for Business, which has a different file ID than its sharing URL (thats why I use the propr search node to obtain the file ID
That looks like it could be similar, The original issue though looks like it was down to the search not returning any binary items I will see if I can get to this issue later today before I am off for a few days.
I can see what is happening now, Get All messages is downloading 1 email, You are then using Get All Message Attachments which is outputting 3 items this is then calling download message attachments which is being 3 times once for each item so you are actually downloading the attachments 3 times.
There is something funky going on though as while I have 4 items outputted I actually only have 3 binary items in my small test with just 2 attachments. So I suspect in your case you don’t have 9 attachments but you might have 6(?).
What I would do is either delete the message attachment nodes as the first node is already downloading the files or turn off the download attachments option on the first node then after Get Message Attachment add a split in batches to handle each item one a time which will get it working.