Quick answer: Turn on “Download using mobile data” in OxygenOS System Update settings, then clear data for System Update and Download Manager to restart the OTA download on cellular.
If it still fails, remove Data Saver/VPN/Private DNS blocks, reset your carrier APN (especially proxy/port), and install a full OTA via Local upgrade to bypass broken incremental downloads.
Quick Fix Checklist
- Allow OTA over mobile data: Settings > System > System updates > gear/3 dots > enable Download using mobile data / Auto download over mobile data.
- Make the updater unrestricted on cellular: Allow Background data + Unrestricted data usage for System Update and Download Manager.
- Turn off Data Saver: Settings > Network & Internet > Data Saver > Off (or whitelist updater apps).
- Disable VPN + Private DNS: Disconnect VPN and set Private DNS to Off/Automatic.
- Clear stuck OTA session: Clear data + cache for System Update and Download Manager.
- Reset APN to default: Remove Proxy/Port and reselect the carrier APN.
- Confirm the correct data SIM: Set the SIM with data as default (or temporarily disable the other SIM).
- Free space + battery: Keep 6–10 GB free and battery above 30% (some builds refuse large downloads/verification otherwise).
- Use full OTA via Local upgrade: Best workaround when incremental OTA fails on mobile data.
Causes (realistic, not generic)
- Cellular OTA toggle is off (common after updates, resets, or region changes).
- Data Saver / background restrictions block the updater or Download Manager from using mobile data (especially in the background).
- Carrier APN/proxy settings break large HTTPS downloads or redirect traffic (often after SIM swap or manual APN edits).
- Corrupted OTA session (partial download/metadata) causes 0% stuck, instant fail, or repeated “Download failed”.
- VPN/Private DNS filtering blocks OnePlus update endpoints or interferes with redirects/cert validation.
- Dual SIM routing sends the download over the wrong SIM (no data entitlement, low signal, or carrier restrictions).
- Download Manager disabled or throttled (system component required for OTA downloads).
- Incremental patch conflict (small OTA fails verification on some builds; full OTA succeeds).
| Cause | Fix |
|---|---|
| Mobile-data OTA toggle is off | Enable “Download using mobile data” in System updates menu |
| Data Saver / restricted background data | Allow Background + Unrestricted data for System Update and Download Manager |
| Bad APN / proxy configured | Reset APN to default; remove Proxy/Port; reselect carrier APN |
| Stuck/corrupted OTA session | Clear data/cache for System Update + Download Manager, then retry |
| VPN/Private DNS interference | Disable VPN and set Private DNS to Off/Automatic |
| Incremental OTA fails on cellular | Download full OTA and install via Local upgrade |
Step-by-Step Fix
1) Enable mobile data downloads for OxygenOS updates
- Open Settings > System > System updates.
- Tap the gear icon or 3-dot menu.
- Turn on (wording varies by OxygenOS):
- Download using mobile data
- Auto download over mobile data
- Return and tap Check for updates, then start the download.
2) Remove hidden cellular blocks (Data Saver + per-app restrictions)
On OnePlus, the updater may show “downloading” but never move if background data is restricted.
- Settings > Apps > App management.
- Find System Update (or Software Update) > Mobile data & Wi‑Fi / Data usage.
- Enable:
- Background data
- Unrestricted data usage (if available)
- Repeat for Download Manager (may appear as Downloads).
- Then: Settings > Network & Internet > Data Saver > turn it Off (or add both apps to Unrestricted).
3) Reset the OTA download session (fixes 0% stuck and instant failures)
This does not delete your files; it only resets the update download state.
- Settings > Apps > App management > menu > Show system (if present).
- Open System Update / Software Update > Storage usage > Clear cache and Clear data.
- Open Download Manager > Storage usage > Clear cache and Clear data.
- Reboot the phone, then retry the update on mobile data.
4) Confirm Download Manager is enabled (required for OTA)
- Settings > Apps > App management > menu > Show system.
- Open Download Manager.
- Ensure it is Enabled (if you see “Enable”, tap it).
5) Fix APN issues that break large update downloads (carrier-specific)
APN proxy/port settings are a frequent reason the software update problem in OnePlus not working on mobile data happens.
- Settings > Mobile network > select your SIM > Access Point Names (APN).
- Open the active APN and verify:
- Proxy and Port are usually Not set (unless your carrier explicitly requires them).
- APN protocol is IPv4/IPv6 (or carrier default).
- APN type includes default,supl (common requirement).
- Use menu > Reset to default, then select the default carrier APN again.
- Toggle Airplane mode on/off once, then retry the update.
6) Dual SIM fix: force the update to use the correct data SIM
- Settings > Mobile network > Default SIM for data > choose the SIM with active data.
- If it still fails, temporarily toggle off the other SIM and retry.
7) Disable Private DNS/VPN/ad-block filtering (common with “secure DNS” apps)
- Settings > Network & Internet > Private DNS > set to Off or Automatic.
- Disconnect any VPN (including “always-on VPN”).
- Pause ad-blocking DNS apps (AdGuard/Blokada/NextDNS profiles) and retry.
8) Advanced (non-obvious): remove update download throttling + battery constraints
Some OxygenOS builds pause large downloads on cellular when the system thinks the device is constrained.
- Turn off Battery Saver: Settings > Battery > Battery Saver > Off.
- Disable “Sleep standby optimization” (if present): Settings > Battery > More settings > turn it off temporarily.
- Keep the screen on for the first 1–2 minutes after starting the download (helps if the updater is being background-throttled).
- Ensure enough storage: Keep at least 6–10 GB free for download + extraction + verification.
9) Most reliable workaround: install a full OTA via Local upgrade
Use this when the update works on Wi‑Fi but fails on mobile data, or when incremental patches repeatedly fail verification.
- Download the full OTA for your exact OnePlus model and region (EU/IN/NA) from an official OnePlus/OxygenOS source (or a trusted updater tool that matches your variant).
- Place the downloaded .zip in the root of internal storage (not inside multiple folders).
- Go to Settings > System > System updates > 3 dots > Local install / Local upgrade.
- Select the zip and proceed.
Important: If Local upgrade rejects the file, it’s usually the wrong region/variant build or a mismatched Android/OxygenOS branch.
Still Not Working
- Identify where it fails (download vs verify vs install):
- Download fails on mobile data: focus on Data Saver, Download Manager, APN/proxy, VPN/Private DNS, SIM routing.
- Verification/installation fails: mobile data isn’t the real issue—use a full OTA via Local upgrade and confirm the correct variant.
- Check for carrier limits: Some plans throttle or block large downloads/hotspot-style traffic. Test by downloading a large file (500MB–1GB) in the browser on mobile data; if that also fails, it’s likely carrier/APN/plan related.
- Try a clean network stack reset (data-safe): Settings > System > Reset options > Reset Wi‑Fi, mobile & Bluetooth. Then reinsert SIM and retry.
- Safe Mode test (rules out firewall/VPN apps): Boot into Safe Mode and try the update again on mobile data. If it works, a third-party VPN/DNS/firewall/data-saver app is the blocker.
- Update service outage/rollout mismatch: If “Up to date” appears but you know an update exists, your device may be on a staged rollout. Waiting 24–72 hours or using a full OTA package often resolves it.
- Escalate with the right details: Contact OnePlus Support or your carrier and provide: OnePlus model, OxygenOS version/build number, carrier name, whether it fails at download or verification, and the exact error text.
- Last resort (keeps data if done correctly): Back up, then perform a system update via full OTA Local upgrade; if the phone is unstable or repeatedly fails installs, consider a factory reset only after confirming the correct build and backing up.
If you share your OnePlus model, OxygenOS build (Settings > About device), carrier, and the exact error message, you can pinpoint whether it’s an APN/carrier block, a stuck OTA session, or a package mismatch.
Fixes for Chrome
This section covers a specific troubleshooting angle related to chrome wifi not working on pc after update. Use it to narrow the issue before moving to deeper fixes.
Why this happens
Problems like this often come from one of three areas: local app state, network conditions, or a recent configuration change.
How to fix it
- Confirm the exact symptom before changing multiple settings at once.
- Restart the app and the device before trying advanced fixes.
- Test on a different network or device if possible.
- Keep note of any exact error message because it often points to the real cause.
Important notes
- If the basic checks change the behavior, that usually tells you where the issue really lives.
- Move to stronger fixes only after the quick isolation steps above.
If the Problem Started After an Update
If the problem started right after an update, the timing strongly suggests a compatibility or local data issue.
Why this happens
Updates can change permissions, invalidate saved sessions, or leave behind temporary cached data that no longer matches the latest app or system version.
How to fix it
- Restart the device first to clear temporary glitches triggered by the update.
- Check whether a follow-up patch is already available for the app or system.
- Sign out and sign back in if the app still opens but a specific function fails.
- Clear cache or reinstall the app if the issue appears tied to corrupted local data.
- Look for reports from other users to confirm whether the update introduced a wider bug.
Important notes
- If many users report the same issue after the same update, a vendor-side patch may be required.
- Do not reset the whole device too early if simpler update-related fixes have not been tested yet.
How to Check for a Temporary Outage
Before changing device settings, confirm that the problem is not caused by a temporary outage.
Why this happens
Service interruptions can make normal accounts, apps, and networks appear broken even when nothing is wrong locally.
How to fix it
- Try the web version to see whether the same action fails outside the app.
- Check official status pages or recent outage discussions if available.
- Avoid repeated retries if the platform appears unstable.
- Wait a few minutes and test again from the same trusted network.
Important notes
- If both the app and browser fail in the same way, the issue is much more likely to be service-side.
- Changing passwords or reinstalling apps will not help during a real outage.
Frequently Asked Questions
Software update problem in OnePlus not working on mobile data — what’s the fastest fix?
Enable “Download using mobile data” in Settings > System > System updates (gear/3 dots), then clear data/cache for System Update and Download Manager and retry. This fixes the most common “stuck at 0%” or instant-fail cellular OTA issues.
Why does my OnePlus update download on Wi‑Fi but fail on mobile data only?
Usually Data Saver/background data restrictions, VPN/Private DNS filtering, or a carrier APN/proxy issue is blocking large HTTPS downloads on cellular. Allow unrestricted data for System Update + Download Manager, disable VPN/Private DNS, and reset APN to default.
My OnePlus system update is stuck at 0% on mobile data—what exactly should I clear?
Clear data and cache for both System Update (or Software Update) and Download Manager, then reboot and retry. Clearing only one of them often doesn’t reset the stuck OTA session.
Where do I find “Download using mobile data” on OxygenOS 13/14/15?
Open Settings > System > System updates, then tap the gear icon or 3-dot menu. Look for “Download using mobile data” or “Auto download over mobile data” (the label varies by OxygenOS version and region).
Can APN proxy/port settings stop OnePlus OTA updates from downloading on cellular?
Yes. A proxy/port in the APN can break or redirect large secure downloads. Reset APNs to default, ensure Proxy/Port are not set (unless your carrier requires it), then toggle airplane mode and retry.
What should I do if the update says verification failed (not download failed)?
Use a full OTA package and install via Settings > System > System updates > Local upgrade. Verification/installation errors are typically package/variant or incremental-patch issues, not a mobile data problem.