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

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

You are using OneDrive for Business on your Android phone. You open a browser, sign in, and try to upload a file to the web version. The upload fails or stalls in one browser but works fine in another. This problem usually occurs because of browser-specific restrictions, cache conflicts, or missing permissions. This article explains why the failure happens and provides step-by-step fixes to resolve it.

Key Takeaways: Fix OneDrive Web Upload Failures on Android

  • Browser cache and site data: Clearing cache in the failing browser resolves most upload stalls caused by corrupted temporary files.
  • Desktop mode toggle: Enabling or disabling Desktop Mode in the browser forces the correct OneDrive upload interface to load.
  • Browser permissions: Granting storage and file access permissions to the browser app in Android Settings is required for file selection and upload.

ADVERTISEMENT

Why OneDrive Web Upload Fails in One Browser on Android

OneDrive for Business uses a web-based upload handler that relies on standard browser APIs. Different Android browsers implement these APIs with varying levels of compatibility. The most common cause is a corrupted or outdated browser cache that stores stale JavaScript files or authentication tokens. When the browser loads the upload dialog, it uses cached scripts that conflict with OneDrive’s current version.

A second cause is the browser’s user-agent string. Some browsers on Android automatically request the mobile version of OneDrive, which has a simpler upload interface. That interface may lack the full upload functionality required for large files or multiple files. Desktop Mode requests the full OneDrive interface, which includes the complete upload dialog.

A third cause is missing file-access permissions. Android requires explicit permission for apps to read files from storage. If the browser does not have that permission, the file picker may open but the upload never starts or fails silently.

Steps to Fix OneDrive Web Upload Failure in a Specific Browser

  1. Clear the browser cache and site data
    Open the failing browser on your Android device. Tap the three-dot menu (Chrome, Edge, Samsung Internet) or the settings icon. Go to Settings > Privacy and security > Clear browsing data. Select Cached images and files and Cookies and site data. Tap Clear data. If the browser has a dedicated Site Settings option, also clear data for onedrive.com and onedrive.live.com.
  2. Toggle Desktop Mode
    In the browser, navigate to the OneDrive sign-in page. Tap the three-dot menu. Look for Desktop site or Request desktop site and enable it. Refresh the page. Try the upload again. If the upload still fails, disable Desktop Mode and refresh. OneDrive will load the mobile view, which may resolve the issue.
  3. Grant storage and file permissions to the browser
    Open Android Settings. Go to Apps > See all apps. Find the failing browser (for example, Chrome, Firefox, or Samsung Internet). Tap Permissions. Ensure Files and media or Storage is set to Allow. If it is set to Deny or Ask every time, change it to Allow. Return to the browser and refresh OneDrive. Try the upload again.
  4. Update the browser app
    Open the Google Play Store. Tap your profile icon. Go to Manage apps and device. Find the browser in the Updates available list. Tap Update. After the update, restart the browser and test the upload.
  5. Try a different browser as a temporary workaround
    If the upload still fails, use a browser that works reliably. Chrome, Edge, and Firefox are fully compatible with OneDrive for Business on Android. Open the working browser, sign in to OneDrive, and upload the file. After the upload, you can return to the original browser later after clearing its data.
  6. Disable ad blockers or content blockers
    If you use a browser with built-in ad blocking (like Brave or Opera) or a third-party blocker, disable it for onedrive.com. In the browser settings, find Content blockers, Ad blocking, or Site exceptions. Add onedrive.com and all subdomains to the allowed list. Refresh the page and test the upload.

ADVERTISEMENT

If OneDrive Upload Still Has Issues After the Main Fix

OneDrive upload progress bar shows 0 percent and then fails

This symptom indicates a network interruption or a file-size limit. OneDrive for Business has a default file upload limit of 250 GB per file through the web interface. Check the file size. If it is under 250 GB but still fails, switch to a stable Wi-Fi network. Mobile data connections with weak signal can cause uploads to time out.

OneDrive upload button is grayed out or unresponsive

The upload button may be disabled if you are in a read-only folder or if your account has restricted permissions. Sign in to OneDrive on a desktop browser and verify that you have edit permissions for the target folder. If the folder is shared, ask the owner to grant Contribute or Edit access. On Android, refresh the page after permissions are updated.

OneDrive shows “Upload failed” without an error code

This generic failure is often caused by a temporary server issue or an expired authentication token. Sign out of OneDrive in the browser. Tap your profile icon, then Sign out. Close all browser tabs. Open the browser again, sign in, and retry the upload. If the problem persists, use the OneDrive mobile app for Android to upload the file instead of the web interface.

Web Upload via Browser vs OneDrive Android App: Key Differences

Item Browser Web Upload OneDrive Android App
Upload method HTML5 file picker and upload API Native Android file picker and upload service
File size limit 250 GB per file 250 GB per file
Background upload No — upload stops if browser tab is closed Yes — upload continues in the background
Browser dependency Cache, cookies, permissions, and user-agent affect success No browser dependency — uses system upload service
Multi-file upload Supported, but limited by browser memory Supported, with batch progress tracking
Authentication Session cookie and token stored in browser OAuth token managed by the app

After you clear the browser cache, toggle Desktop Mode, and verify permissions, the upload should work in the failing browser. If it does not, use the OneDrive Android app for reliable uploads. The app supports background uploads and does not depend on browser cache or user-agent settings. As an advanced tip, you can pin the OneDrive web app to your Android home screen using Chrome’s Add to Home screen feature, which isolates its cache from the main browser and often resolves upload failures.

ADVERTISEMENT