Get attachments returns metadata only. To get the actual file, you need the Get attachment content action right after it.
The pattern inside your Apply to each loop:
1. Get attachments (on the source list item) - gives you the list of attachment names
2. Apply to each over those attachments
3. Get attachment content - set Site Address to your source site, List Name to People Support, Id to the item ID, File Identifier to item()?['ID'] from the Get attachments output
4. Add attachment - set Site Address to destination site, List Name to new list, Id to the new item ID, File Name to item()?['FileName'], File Content to the Body output from Get attachment content
The key is step 3 - that's where the binary content is retrieved. Without it you only have the name, which is why the files won't load when clicked.
Best regards,
Valantis ✅ If this helped solve your issue, please Accept as Solution so others can find it quickly.
❤️ If it didn’t fully solve it but was still useful, please click “Yes” on “Was this reply helpful?” or leave a Like :).
🏷️ For follow-ups @Valantis.
📝 https://valantisond365.com/ 💼 LinkedIn ▶️ YouTube