Trouble with Google Play Store app download not starting

I’m suddenly unable to download or update any apps from the Google Play Store. The downloads either get stuck on “pending” or fail with a generic error and no clear reason. I’ve tried basic fixes like restarting my phone and checking my connection, but nothing works. I need help figuring out what might be causing this and what specific steps I can take to get my Play Store app downloads working again.

Happened to me last month. Play Store stuck on “pending” on every app. Here is what fixed it, step by step.

  1. Check connection and time
  • Try both Wi‑Fi and mobile data.
  • Go to Settings > System > Date & time.
  • Turn on “Use network-provided time” and “Use network-provided time zone”.
  1. Clear Play Store queue
  • Open Play Store.
  • Tap your profile picture > Manage apps and device > Manage.
  • Cancel any downloads or updates in progress.
  • Try one small free app first.
  1. Storage space
  • Go to Settings > Storage.
  • Make sure you have at least 1–2 GB free.
  • Delete unused apps or old videos if needed.
  1. Clear Play Store data
  • Settings > Apps > See all apps.
  • Find “Google Play Store”.
  • Force stop.
  • Storage & cache > Clear cache, then Clear storage.
  • Do the same for “Google Play Services” and “Download Manager”.
  1. Check Download Manager
  • In Apps list, tap three dots > Show system.
  • Find “Download Manager”.
  • Make sure it is enabled and not restricted.
  • Storage & cache > Clear cache.
  1. Disable VPN and battery savers
  • Turn off any VPN or DNS changer.
  • Turn off battery saver and any “data saver” mode.
  • For Play Store and Play Services, set Battery to “Unrestricted” or “Not optimized”.
  1. Google account refresh
  • Settings > Accounts > Google.
  • Remove your Google account.
  • Restart phone.
  • Add the account again.
  • Open Play Store and try again.
  1. Check for system updates
  • Settings > System > System update.
  • Install any available update, then restart.
  1. Last resort
  • If nothing works, uninstall Play Store updates.
  • Settings > Apps > Google Play Store > three dots > Uninstall updates.
  • It will roll back to the factory version and then update again.

For me, clearing data for Play Store, Play Services, and Download Manager plus turning off VPN fixed it instantly. The “pending” bug often comes from a stuck queue or Download Manager glitch, not from the apps you try to install.

This bug is like the Play Store wakes up and chooses violence for no reason.

Since you already tried restarts and @hoshikuzu covered the “classic” fixes (cache, storage, Download Manager, VPN, account, etc.), here are some less obvious things that can block downloads:

  1. Check Play Store download preferences

    • Open Play Store
    • Profile pic > Settings > Network preferences
    • “App download preference”
    • Make sure it’s Over any network, not “Over Wi‑Fi only” if your Wi‑Fi is flaky.
    • Also check “Auto-update apps” and “App download size” prompts. Sometimes it hangs waiting for a confirmation dialog that never pops up properly.
  2. Check parental controls / content filters

    • Same Settings screen > Family / Parental controls (or directly in system settings under “Digital Wellbeing” / “Parental controls”).
    • If parental controls or a family account is limiting installs, apps can just sit on “pending” with no sane explanation.
  3. Confirm you’re not on a weird restricted network

    • Public Wi‑Fi, work/school Wi‑Fi, or hotel networks can silently block Google’s download servers.
    • Try:
      • Turn Wi‑Fi off
      • Use mobile data only
      • Then retry a small app.
    • If it suddenly starts, your network is the villain.
  4. Check for play-store-specific error popups

    • When it “fails with generic error,” look for a code like df-dferh-01, rpc:s-7, Error 495, etc.
    • If you see a code:
      • Many of those are actually account/billing region issues.
      • Make sure your Google account country, payment profile, and Play Store country match your actual location and SIM. Region mismatch can silently block some downloads or updates.
  5. Disable “Install unknown apps” blockers temporarily

    • Go to Settings > Security > “Install unknown apps”.
    • If you use any security / antivirus / app locker, temporarily disable it.
    • Some of those hook into package installs and end up breaking legit Play Store installs too.
  6. Check for work profile / device admin policies

    • If your phone has a work profile or was enrolled in an MDM (company, school), policies can stop app installs.
    • In Settings > Security / Privacy > Device admin apps / Device management:
      • See if anything company-related is active.
      • If yes, those policies may be blocking your downloads and you basically can’t override it except by removing that profile/device admin.
  7. Look at internal storage health, not just free space

    • Sometimes the phone says you have space, but storage is corrupted / failing.
    • Signs: other apps also crash when writing data, random “can’t save photo/video” messages.
    • Try:
      • Move a big file or install a non‑Play‑Store APK (trusted source only) to test.
      • If installs/saves fail in general, your storage is the problem, not Play Store.
  8. New SIM / country change recently?

    • If you recently:
      • Traveled to a different country
      • Changed SIM
      • Started using a different Google account
    • Play Store sometimes gets stuck between regions.
    • Fix:
      • Settings > Apps > Google Play Store > Storage & cache > Clear storage (you may have done this already, but do it after you’re on your normal SIM / Wi‑Fi in your real region).
      • Then open Play Store, accept terms again, and try downloading.
  9. Try a different Google account temporarily

    • Add a second Google account.
    • In Play Store, switch to that account and try to download a free app.
    • If it works on the second account but not the first, your main account’s Play profile might be borked. That can be tied to:
      • Age restrictions
      • Old payment profile issues
      • Previous Play Protect or policy flags
    • In that ugly case, sometimes removing all Google accounts, rebooting, then re-adding only the main one stabilizes it. I know @hoshikuzu mentioned account refresh, but testing with a totally different account is a good diagnostic step they didn’t lean on.
  10. Check system-level data restrictions

  • Settings > Network & internet > Data usage
  • Look for “Data saver” or per-app data limits.
  • Make sure Play Store, Play Services, and Download Manager are allowed unrestricted data on both Wi‑Fi and mobile.
  • Your phone might silently throttle just those apps.

I’d start with network prefs inside Play Store and testing on a different account and network. If downloads still sit on “pending” even after all that and there’s no error code, you’re very likely in one of these camps:

  • Network or policy restriction (Wi‑Fi, work profile, parental, VPN/proxy at router level)
  • Deep system issue, where a full backup + factory reset is sadly the fastest route

Annoying as hell, but if you list what you’ve already tried from @hoshikuzu’s list plus the above, it’s easier to pinpoint the next step instead of just spamming “clear cache” forever.

Skip the usual “clear cache, reboot, sacrifice a goat to Google” stuff, since you and @hoshikuzu already went through the classics. At this point I’d treat it less like a simple Play Store issue and more like a system-level install pipeline that’s jammed.

1. Check if anything at all can be installed

  • Grab a small, safe APK from a trusted vendor (for example, the official site of a big app) and install it via the browser.
  • If that install also hangs or fails, the problem is with the package installer or storage layer, not Play specifically.
  • If the APK installs fine, that points back to Play’s own stack (Play Store + Play Services + Download Manager + account / network rules).

2. Inspect the system package installer

  • Settings → Apps → Show system → look for “Package Installer” or “Android Package Installer.”
  • Force stop it, clear cache, then try a Play Store update again.
  • On some OEM skins, a custom “Security” or “App Manager” replaces the default installer and silently blocks installs if its own permissions are messed up. Open that app directly and see if it is throwing any security prompts you missed.

3. Watch the exact moment the download dies
You already see “pending” and generic errors, but try this:

  • Start an app update.
  • Immediately pull down the notification shade and long press the Play Store download notification.
  • Some ROMs will show which “channel” or process is responsible. If you see it jump to “Download Manager” and then disappear, that narrows it to system download or a policy block.

4. Rule out broken background execution rules
Battery “optimizations” can be more like battery strangulations.

  • Settings → Battery → Battery optimization → set Google Play Store, Google Play Services and Download Manager to “Not optimized” or “Unrestricted.”
  • Also check any OEM “smart manager” / “performance mode” for background limits and whitelist those three processes.

5. Look for silent conflicts with “cleaner” or firewall apps
This is where I slightly disagree with just saying “turn off antivirus”: sometimes it is not enough.

  • If you use any of these: firewall apps, data firewall, aggressive adblockers with root, storage cleaners, or “speed booster” tools, fully uninstall them, then reboot.
  • Some hook into DNS or IP blocking so deeply that disabling them keeps their filters active.

6. Check job scheduling & background tasks
If you are on newer Android with “Adaptive connectivity” or “Extreme battery saver,” the system might be throttling background jobs.

  • Temporarily disable Data Saver and any adaptive/balanced performance modes.
  • Enable “Background data” explicitly for Play Store and Play Services even if you normally prefer tight control.

7. Confirm that the Play “infrastructure” is intact
Instead of only poking at the Play Store app:

  • Settings → Apps → Google Play Services → Storage → Clear cache (you may have done this, but do it again after the changes above).
  • Then open Play Store and leave it on the home screen a couple of minutes so Play Services can re-handshake in the background before trying updates.

8. Deep test: new user profile
This is more surgical than just adding another Google account, which @hoshikuzu already touched on.

  • Create a new user profile on the phone (not a guest session).
  • In that profile, sign in with any Google account and try installing a free app.
  • If it works there but not in your main profile, you are dealing with a corrupted user profile or a misconfigured policy in your main environment. In that case, migrating data to a fresh profile or factory reset is usually faster than chasing ghosts.

9. When a factory reset is actually worth it
I usually avoid recommending this, but if:

  • APK installs are flaky.
  • Even in a new profile it misbehaves.
  • No error codes point to region or network.
    Then your install framework or storage indexes may be broken at a low level. Back up everything, verify the backup, factory reset, then test Play Store before restoring all apps. If Play Store works on a clean system and then breaks after restoring certain tools, you have found a culprit.

About the product title ’
If you are documenting this for others or writing up a guide like “Trouble with Google Play Store app download not starting,” using that exact phrase in your notes or a troubleshooting doc actually helps with SEO and makes the issue easier to search later.
Pros of centering that exact title in your own write-up:

  • Clear, searchable wording for people with the same symptom.
  • Easy to match with other forum threads and solutions.
  • Straightforward phrase that signals both “Play Store” and “download not starting.”
    Cons:
  • A bit long and generic, which can mix your case in with thousands of similar posts.
  • Lacks technical detail like model / Android version, so not ideal as your only identifier.

@hoshikuzu already nailed a lot of the obvious and semi-obvious stuff. I would focus now on:

  • Testing APK installs.
  • Testing a fresh user profile.
  • Aggressively hunting for third-party blockers and battery / background restrictions.

If you post back with:

  • Whether standalone APK installs work.
  • Whether a second user profile can install from Play.
    It becomes much easier to say “this is fixable with settings” versus “storage / OS corruption, time to nuke and pave.”