Announcements
Hi everyone,
I’m facing an issue with the SharePoint “Create File” connector in Copilot Studio, and I’m hoping someone can help or confirm if this is a known issue.
The Create File action is returning null values, and the files are not getting created in SharePoint — even though:
System.Activity.Attachments
Has content = Yes
This same issue had occurred earlier once, and it resolved automatically after ~24 hours (possibly a platform issue)
However, this time:
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
If SharePoint "Create file" is returning a silent null across every agent — even ones that previously worked — it is usually one of these issues:
1. Connector / service-side regression. This action has had intermittent backend problems where it returns HTTP 200 with an empty body and no file is written. Your prior 24-hour self-heal points to exactly this. Check Power Platform admin → Health → Service health and M365 admin → Service health for SharePoint / Power Automate in your region. If nothing was posted, file a support ticket with a recent run ID.
2. Stale SharePoint connection. A token rotation / MFA prompt can make the connection appear "Connected" while still returning null. Go to Power Automate → Connections and re-authenticate the SharePoint connection even if it shows green. This resolves most "worked yesterday, null today" cases.
3. Variable binding looks fine but isn't. Re-select the site and library from the dropdowns (don't type paths), bind Attachment.Content directly from the variable picker (not through an expression), and make sure the file name includes the extension.
Highest-value step: open the Power Automate run history for the flow Copilot Studio invokes → click the failed Create file action → inspect raw inputs/outputs. The actual SharePoint error code (-2147024891 access denied, 429 throttling, etc.) is there. Copilot Studio swallows it and shows null.
Quickest unblock: re-authenticate the SharePoint connection, then check the run-history raw output. If a standalone test in Power Automate with hardcoded inputs also returns null → service-side, file a ticket. If it works standalone → the issue is in how Copilot Studio passes the variables.
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
Congratulations to our 2026 Super Users!
Congratulations to our 2025 community superstars!
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Vish WR 238
Valantis 238
Romain The Low-Code... 212 Super User 2026 Season 1