OneDrive for Business web upload troubleshooting for Chrome users: fails in one browser
🔍 WiseChecker

OneDrive for Business web upload troubleshooting for Chrome users: fails in one browser

You are trying to upload a file to OneDrive for Business using Google Chrome, but the upload fails or gets stuck at a certain percentage. This issue often occurs only in Chrome, while other browsers like Microsoft Edge or Firefox work fine. The root cause is typically a conflict between Chrome’s security settings, extensions, or cached data and OneDrive’s web upload mechanism. This article explains why Chrome-specific failures happen and provides step-by-step fixes to resolve the problem.

Key Takeaways: Fixing OneDrive Web Upload Failures in Chrome

  • Chrome settings > Privacy and security > Site Settings > Cookies and site data: Blocking third-party cookies can prevent OneDrive from maintaining the upload session
  • Chrome extensions > Manage extensions: Ad blockers, script blockers, or VPN extensions often interfere with OneDrive’s file upload dialog
  • Chrome settings > Reset and clean up > Restore settings to their original defaults: Resetting Chrome clears conflicting configurations without affecting bookmarks or passwords

ADVERTISEMENT

Why OneDrive Web Uploads Fail Only in Chrome

OneDrive for Business uses a mix of standard web technologies and Microsoft-specific protocols to handle file uploads through the browser. Chrome’s strict enforcement of cookie policies, especially with third-party cookies blocked, can break the authentication handshake required during upload. Additionally, Chrome extensions that modify network requests, such as ad blockers or script blockers, may strip out necessary headers or block the upload endpoint. Chrome’s built-in download manager or file picker can also conflict with OneDrive’s drag-and-drop or browse dialog. Because Edge and Firefox use different default settings and extension ecosystems, the same upload operation may work in those browsers without issue.

Steps to Diagnose and Fix Chrome-Specific Upload Failures

Follow these steps in order. Test the upload after each step to identify which change resolves the issue.

  1. Open OneDrive in an Incognito Window
    Press Ctrl+Shift+N to open a new Incognito window. Sign in to OneDrive for Business and try uploading a file. If it works, the cause is likely an extension or cached data in your normal Chrome profile.
  2. Disable Chrome Extensions Temporarily
    Click the puzzle piece icon in the Chrome toolbar and select Manage extensions. Toggle off each extension one by one, starting with ad blockers, script blockers, VPN extensions, and privacy tools. After disabling all, reload OneDrive and test the upload. If it works, re-enable extensions one at a time to find the culprit.
  3. Allow Third-Party Cookies for OneDrive
    Go to Chrome settings > Privacy and security > Site Settings > Cookies and site data. Under Sites that can always use cookies, click Add. Enter []sharepoint.com and []microsoft.com. This permits OneDrive to maintain the upload session across domains. Then reload the OneDrive page and test.
  4. Clear Chrome Cache and Cookies for OneDrive
    Click the lock icon in the address bar next to the OneDrive URL. Select Cookies and site data > Manage cookies and site data. Click the trash icon to remove all cookies for the domain. Then go to Chrome settings > Privacy and security > Clear browsing data. Select Cookies and other site data and Cached images and files. Set the time range to All time. Click Clear data. Reload OneDrive, sign in again, and test.
  5. Disable Chrome’s Hardware Acceleration
    Go to Chrome settings > System. Turn off Use hardware acceleration when available. Relaunch Chrome and test the upload. Hardware acceleration can cause rendering issues with OneDrive’s file upload progress indicator, making uploads appear stuck.
  6. Reset Chrome Settings to Default
    Go to Chrome settings > Reset and clean up > Restore settings to their original defaults. Click Reset settings. This keeps your bookmarks, history, and passwords but resets all other Chrome settings. Relaunch Chrome, sign in to OneDrive, and test the upload.
  7. Use the OneDrive Desktop Sync App as a Workaround
    If Chrome continues to fail, install the OneDrive sync app for Windows. Right-click the OneDrive icon in the system tray and select Settings. Under the Sync and backup tab, click Manage backup to set up folder sync. Upload files by moving them into the synced OneDrive folder. This bypasses the browser entirely and uses the native sync engine.

ADVERTISEMENT

If OneDrive Still Fails After Chrome Fixes

Upload progress reaches 100 percent but the file does not appear

This indicates a server-side processing failure. The file may exceed the 250 GB per-file limit for OneDrive for Business, or the file name may contain characters that SharePoint blocks such as ~ # % & { } \ : < > ? / + |. Rename the file using only alphanumeric characters and hyphens, then try again.

Upload fails with error code 0x8004de40 or 0x8004de44

These errors indicate a corrupted Chrome profile. Create a new Chrome user profile by going to Chrome settings > You and Google > Add profile. Sign in to OneDrive in the new profile and test the upload. If it works, migrate your bookmarks and passwords to the new profile and delete the old one.

Upload fails only for certain file types like .exe or .dll

OneDrive for Business blocks file types that are considered executable or potentially dangerous. Your organization may have added additional file type blocks in the SharePoint admin center. Check with your IT administrator to see if the file type is blocked at the tenant level. As a workaround, compress the file into a .zip archive and upload that.

Chrome vs Edge vs Firefox: OneDrive Web Upload Reliability

Item Chrome Edge
Third-party cookie handling Blocks by default in Incognito and can be set to block in normal mode Blocks tracking cookies but allows necessary cookies for Microsoft services by default
Extension interference High due to large extension ecosystem with ad and script blockers Lower because fewer extensions are installed on typical business devices
Hardware acceleration Enabled by default and can cause upload progress bar freezes Enabled but optimized for Microsoft services
Profile corruption frequency Moderate; frequent cache clearing is recommended Low; Edge uses the same core as Chrome but with better isolation
Recommended for OneDrive uploads Only after applying all fixes above Works out of the box for most users

You can now identify and fix Chrome-specific upload failures in OneDrive for Business by adjusting cookie permissions, disabling conflicting extensions, or resetting Chrome settings. If the problem persists, switch to the OneDrive desktop sync app for reliable uploads. For advanced troubleshooting, use Chrome’s built-in Developer Tools (F12) and check the Console and Network tabs for specific HTTP error codes like 403 Forbidden or 413 Payload Too Large, which indicate server-side restrictions.

ADVERTISEMENT