OneDrive Admin Checklist: web upload fails in one browser for Edge users
🔍 WiseChecker

OneDrive Admin Checklist: web upload fails in one browser for Edge users

As an admin, you get reports that Edge users cannot upload files to OneDrive through the web interface. The upload progress bar stalls, shows an error, or the file simply does not appear in the cloud. This problem is often isolated to Microsoft Edge while Chrome or Firefox work normally on the same machine. The root cause is usually a misconfigured browser setting, a conflicting extension, or a group policy that blocks specific web storage features. This article provides a structured checklist to diagnose and fix web upload failures in Edge for your organization.

Key Takeaways: OneDrive Web Upload Troubleshooting for Edge

  • Edge Settings > Cookies and site permissions > Third-party cookies: Blocking third-party cookies prevents OneDrive from handling upload sessions correctly. Allow cookies for sharepoint.com and microsoft.com.
  • Edge Settings > Site permissions > Insecure content: Allowing mixed content on sharepoint.com and onedrive.live.com fixes uploads blocked by HTTPS enforcement.
  • Group Policy: Microsoft Edge > Content settings > Default file handling: Setting this policy to 0 (Allow) or 1 (Ask) prevents Edge from blocking .exe, .zip, and other file types that OneDrive commonly rejects.

ADVERTISEMENT

Why OneDrive Web Upload Fails Only in Microsoft Edge

OneDrive for the web relies on browser APIs to chunk files, maintain session tokens, and report progress. Microsoft Edge uses the Chromium engine, but its security defaults and group policy controls differ from Chrome. Three common causes explain why uploads fail exclusively in Edge:

Third-Party Cookie Blocking

OneDrive uses authentication cookies from login.microsoftonline.com and session cookies from sharepoint.com. When Edge blocks third-party cookies, the upload session token cannot be refreshed. The browser treats each chunk as a new request, and the server rejects the upload after a few seconds. This setting is controlled per-site in Edge or via the BlockThirdPartyCookies policy.

Insecure Content Blocking

OneDrive web upload uses a combination of HTTPS and HTTP resources for progress events. If Edge is set to block mixed content, the upload progress script fails silently. The user sees a stalled progress bar or the upload never starts. This is a known Edge behavior that does not affect Chrome because Chrome treats mixed content warnings differently for Microsoft domains.

File Type Restrictions via Group Policy

Admins often deploy the DefaultFileHandlingForBlockedFileTypes policy in Edge to block dangerous downloads. This policy can also block uploads of the same file types if the policy value is set to 2 (Block). OneDrive respects the browser-level block and shows a generic error message that does not explain why the file was rejected.

Step-by-Step Admin Checklist to Fix Edge Upload Failures

Follow this checklist in order. Test an upload after each step to isolate the exact cause.

Step 1: Verify the Problem Is Edge-Specific

  1. Test upload in Chrome or Firefox
    On the same device, open Chrome or Firefox, sign in to the same OneDrive account, and upload a file larger than 10 MB. If the upload succeeds, the issue is Edge-specific.
  2. Check Edge version
    Go to edge://settings/help and confirm Edge is up to date. Outdated versions may lack upload API fixes.

Step 2: Allow Third-Party Cookies for Microsoft Domains

  1. Open Edge settings
    Go to edge://settings/content/cookies.
  2. Add site exceptions
    Under Allow, click Add and enter []microsoft.com. Click Add again and enter []sharepoint.com.
  3. Clear existing cookies
    Under See all site data and permissions, search for the affected user’s SharePoint domain and delete its cookies. Restart Edge and test the upload.

Step 3: Allow Insecure Content for OneDrive and SharePoint

  1. Open Edge site permissions
    Go to edge://settings/content/siteDetails?site=onedrive.live.com.
  2. Change insecure content setting
    Scroll to Insecure content and set it to Allow.
  3. Repeat for SharePoint tenant
    Replace the URL with your tenant URL (e.g., contoso.sharepoint.com) and set insecure content to Allow.

Step 4: Disable Conflicting Extensions

  1. Open Edge extension manager
    Go to edge://extensions.
  2. Disable ad blockers and privacy extensions
    Toggle off extensions that block scripts or trackers (uBlock Origin, Privacy Badger, Ghostery). Test the upload. If it succeeds, enable extensions one by one to find the culprit.

Step 5: Check Group Policy for File Type Blocking

  1. Open Local Group Policy Editor
    Run gpedit.msc and navigate to Computer Configuration > Administrative Templates > Microsoft Edge > Content settings.
  2. Locate Default file handling
    Double-click Default file handling for blocked file types.
  3. Set policy to Allow or Ask
    Select Enabled, then in the dropdown choose Allow all file types or Ask what to do with each file type. Click OK and run gpupdate /force in Command Prompt.

ADVERTISEMENT

If OneDrive Still Has Issues After the Main Fix

Edge Shows a Red X on Uploaded Files

A red X on a file inside the OneDrive web folder indicates the file was blocked by the browser or a security policy. Check the Downloads list in Edge (Ctrl+J). If the file appears there with a blocked icon, go to edge://settings/content/insecureContent and add the SharePoint domain to the allowed list. Also verify that the file extension is not in the tenant-level blocked list under Microsoft 365 admin center > SharePoint > Policies > Access control > Blocked file types.

Upload Progress Bar Stops at 99%

This is a known issue when Edge cannot finalize the upload session. Clear the browser cache for the last hour. Go to edge://settings/clearBrowserData, select Cached images and files, set time range to Last hour, and click Clear now. Then close Edge completely and reopen it. If the issue persists, reset Edge settings via edge://settings/reset and choose Restore settings to their default values.

Upload Works in InPrivate Mode but Not Normal Mode

InPrivate mode disables most extensions and uses default cookie settings. If uploads work there, an extension or a corrupted profile is the cause. Disable all extensions, then enable them one at a time to identify the problem. If that does not help, create a new Edge profile under edge://settings/profiles and test the upload in the new profile.

Edge Settings vs Group Policy: Impact on OneDrive Uploads

Item Edge User Setting Group Policy Equivalent
Third-party cookies edge://settings/content/cookies > Allow []microsoft.com BlockThirdPartyCookies policy set to 0 (Allow)
Insecure content edge://settings/content/siteDetails > Insecure content > Allow InsecureContentAllowedForUrls policy
File type blocking Not configurable per user DefaultFileHandlingForBlockedFileTypes policy set to 0 (Allow)
Extension blocking edge://extensions > toggle off ExtensionInstallBlocklist policy
Cache clearing edge://settings/clearBrowserData ClearBrowsingDataOnExit policy

User settings apply only to the local device. Group policies override user settings and apply to all managed devices. If a policy blocks uploads, users cannot fix it from Edge settings. You must update the policy from the Group Policy Management Console or Intune.

You can now systematically isolate and resolve web upload failures in Edge for OneDrive. Start with the cookie and insecure content settings on a test device, then check group policies if the problem is widespread. For persistent issues, review the Edge event log at edge://inspect/#service-workers for upload-related errors. As an advanced tip, use the Microsoft 365 admin center > Reports > Usage > OneDrive to identify users who experience repeated upload failures and target your Edge policy changes to their devices first.

ADVERTISEMENT