How to Fix Broken File Uploads in Microsoft Forms Group Forms
Question details
The user needs to fix broken file upload functionality after moving a personal Microsoft Form to a shared Teams site as a Group Form.

- Product
- Microsoft Forms
- Device & OS
- not provided
- Scenario
- Moving a Microsoft Form containing a file upload question from a personal OneDrive folder to a shared Teams site, which converts it into a Group Form.
- Observed behavior
- File uploads stop working entirely, and attempting to delete the original file-upload question triggers an editor error.
Ensure you have owner or administrator permissions for both the Microsoft Form and the destination shared Teams or SharePoint site before attempting to modify file storage settings.
Recreate the File Upload Question in the Group Form
The most reliable way to fix corrupted upload paths after migrating a form is to delete the broken question and recreate it, forcing Forms to map the storage to the new SharePoint location.
When a form is moved from a personal OneDrive to a Group, the underlying storage location changes. Often, the existing file upload question fails to update its path to the new SharePoint document library, causing uploads to fail and editor errors to appear.
Open your browser, navigate to Microsoft Forms, and open the affected Group Form. If you previously received an editor error when trying to delete the question, refresh the page (F5) to clear the session state.
Locate the broken file upload question, click on it to select it, and click the 'Trash can' (Delete) icon in the top right corner of the question box.
Click '+ Add new', click the dropdown arrow for more question types, and select 'File Upload'. A prompt will appear confirming that a new folder will be created in SharePoint; click 'OK'.
Set your desired file number limit, size limit, and allowed file types. Finally, click 'Preview' at the top of the screen to submit a test file and verify it uploads successfully to the shared site.

Verify SharePoint Site Permissions and Storage
If recreating the question does not solve the problem, the underlying SharePoint site associated with the Teams group might be out of storage or have restrictive upload permissions.
Create and Share Forms Easily with WPS Office
Avoid complicated permission errors and group form migration issues. WPS Office offers a lightweight, free alternative to Microsoft Office, including easy-to-use form creation tools with seamless file collection and high compatibility.
- 1. Download WPS Office: Visit the official WPS website to download and install the free WPS Office suite.
- 2. Open WPS Forms: Launch WPS Office and click on 'Apps' in the sidebar to access the WPS Forms tool.
- 3. Create and Collect: Design your form with built-in templates, configure file collection options easily, and share the link with your team.

Frequently Asked Questions
Why do file uploads break when moving a Microsoft Form to a Group?
When a form is moved from a personal OneDrive to a Group, the storage destination changes from your personal OneDrive to the Group's shared SharePoint library. If the form fails to automatically map the existing file upload question to the new SharePoint folder, the upload functionality breaks.
Where are files stored for Microsoft Group Forms?
Files uploaded to a Group Form are stored in the default SharePoint Document Library of the Microsoft 365 Group or Teams channel associated with the form. The specific path is usually Documents > Apps > Microsoft Forms.
How do I change the file upload size limit in Microsoft Forms?
To change the size limit, edit the file upload question in your form, click the dropdown menu for the file size limit, and select your preferred maximum size (typically 10MB, 100MB, or 1GB depending on your organization's license limit).
Can external users upload files to a Microsoft Form?
No, Microsoft Forms currently only allows file uploads for users within your organization. The 'Anyone can respond' sharing setting is automatically disabled and greyed out if your form contains a file upload question.




