A group of Microsoft Products and technologies used for sharing and managing content, knowledge, and applications.
Dear @Mick Lockhart,
Thank you for the detailed information and for the extensive troubleshooting you’ve already completed. I understand how disruptive this is for your field users, especially since the same workflow works successfully on most of the iPads.
Based on our review, this does not appear to be related to SharePoint permissions, user access, device enrollment, or JAMF/Apple Business Manager configuration. On the affected iPads, the upload fails after saving via the Files app, and the file appears with an “Upload error”, a “-2 bytes” file size, and a message indicating that the file doesn’t exist. This has been observed even when using different users, after factory resets, and when the same accounts work correctly on other devices.
In this case, please help me review and check these steps to narrow down the problem:
1.Please check whether Background App Refresh and Location Services are enabled for OneDrive, and if photos are involved, turn off iCloud Optimize iPhone Storage. It is also recommended that you toggle OneDrive off and back on inside the iOS Files integration, because that can refresh the broken link. If upload works only inside the OneDrive app itself, that is probably the safest temporary workaround.
2.Until this iOS Files/OneDrive integration issue is addressed, the following options are the most reliable:
- Save the file to OneDrive first, then move it into the SharePoint library from within the OneDrive app. This avoids the Files app upload path where the failure occurs.
- Shorten folder paths or file names in the SharePoint library.
- Deep folder structures or long filenames can trigger upload failures on iOS.
- Avoid using “Save to Files” when targeting SharePoint libraries and use that option only for local storage or personal OneDrive folders.
If this workflow is business‑critical and the workarounds above are not suitable long‑term, I recommend opening a Microsoft Support ticket so the OneDrive iOS team can collect logs from one of the affected devices and investigate further. In this case, the best way to further troubleshoot it is to report it to the related team. I sincerely recommend you try to create a support ticket from Microsoft 365 Admin Center>Support>New Service Request. You can raise support ticket from: https://admin.microsoft.com/#/support/requests
The support team over there has higher permission than us to investigate the issue from background, they have more resource and correct escalation channel in handling this kind of issues. This would be a more efficient way in handling the case for you.
For reference: Get support | Microsoft Docs
I will also feedback this situation on our side. Please accept my sincere apologies for not being able to resolve the problem and for redirecting you to the related development team. I regret any inconvenience this may cause. The fix to your concern can be identified through the background logs, and I suggest you raise a support ticket from the Office 365 admin center, where the related team will investigate the problem further by collecting the necessary background logs.
Once again, I apologize for the inconvenience this has caused. I appreciate your patience and understanding and thank you for your time and cooperation.
Sorry for the inconvenience again. Hope you stay safe and healthy!