How to Fix Google Play Store Not Downloading Apps on Android (2026)
You tapped Install, and now the app sits there mocking you: "Waiting for download" — for twenty minutes. Or "Download pending" — for two hours. Or the progress bar starts, freezes at 12%, and never moves again. A stuck Play Store is one of the most common Android frustrations, and in our experience it is almost never a broken phone. It is a queued download that silently failed, a corrupted cache, a wrong clock setting, or one overprotective network rule. This guide walks through 11 fixes in order of likelihood, from the 30-second checks to the heavier repairs. Work through them top to bottom and stop as soon as downloads start flowing again.

Which Screen Are You Stuck On? Read the Symptom First
Before touching anything, look at what the Play Store is actually telling you — the message points at the cause:
- "Download pending" / "Waiting for download": the app is sitting in a queue behind something else. Usually a stuck earlier download, a batch of auto-updates hogging the line, or a Wi-Fi-only rule. Fixes 1, 2 and 8 below.
- Progress bar starts, then freezes or creeps: usually a shaky connection or corrupted Play Store data. Quick checks plus Fixes 2, 3 and 7.
- "Error retrieving information from server" (codes like DF-DFERH-01 or RPC errors): your Google account session or Play Services data is stale. Fixes 4 and 9.
- "Can't install app" or "not enough space" (codes 18, 20, 963): storage is genuinely full, or a corrupted download is blocking the slot. Quick checks plus Fix 3.
- Everything downloads fine on Wi-Fi but nothing on mobile data: a data restriction, not a store problem. Fixes 7 and 8.
Matching the symptom saves you from doing all 11 steps when one targeted fix would do. That said, if nothing below matches, just start at the top — the order is deliberate.
Quick Checks First: Internet, Storage, and the Download Queue
Three things cause most stuck downloads, and all three take under a minute to rule out:
1. Is your internet actually working? Open Chrome and load a page. If it loads slowly or not at all, the Play Store is not your problem — your connection is. On mobile data, check you still have MBs left and that you are not throttled. On Wi-Fi, stand closer to the router or toggle Wi-Fi off and on. If data itself is misbehaving, our mobile data fix guide covers APN resets and carrier-specific steps.
2. Do you have free storage? Big apps need far more free space than their listed size — Android downloads the package, unpacks it, and installs it, so a 200 MB game can need 600 MB+ of free space mid-install. Go to Settings > Storage and make sure you have at least 1 GB free. If not, our storage cleanup guide finds the real space hogs (spoiler: it is usually WhatsApp media and old downloads).
3. Is something else hogging the queue? Open the Play Store, tap your profile picture, and go to Manage apps & device > Manage (or the Updates available section on older versions). If you see 15 apps auto-updating at once, that is your traffic jam — pause them or let them finish, then try your download again.
If all three check out and the download is still stuck, move on to the fixes.
Fix 1: Cancel the Stuck Download and Start Fresh
Sometimes a download corrupts on the very first attempt and every retry just replays the broken one. Kill it properly:
- In the Play Store, tap your profile picture, then Manage apps & device.
- Under Overview or the download list, find the stuck app and tap the × next to it to cancel.
- Force-close the Play Store (swipe it away from the recent-apps screen).
- Reopen the store, search for the app, and tap Install again.
If the same app freezes at the exact same percentage twice, the problem is the store's local data, not the network — skip to Fix 3.
Fix 2: Force Stop the Play Store and Clear Its Cache
The Play Store's cache — temporary files it keeps to load faster — goes stale or corrupt surprisingly often, and a stale cache is the single most common cause of frozen downloads. Clearing it is safe: it deletes no apps, no purchases, and no settings that matter.
- Go to Settings > Apps > See all apps (on Samsung: Settings > Apps).
- Find Google Play Store and tap it.
- Tap Force stop, then confirm.
- Tap Storage & cache (or Storage), then tap Clear cache.
- Reopen the Play Store and retry the download.
This alone fixes the majority of "stuck at a percentage" cases we see. If it did not work for you, the corruption runs deeper than the cache — continue.
Fix 3: Clear the Play Store's Data (Stronger Than Cache)
When cache-clearing fails, the Play Store's stored data — its local database of your library, settings and session state — is usually the culprit. This does not delete your apps, your Google account, or anything you paid for. Your purchases are tied to your Google account, not to this local data, and everything resyncs when you reopen the store.
- Go to Settings > Apps > Google Play Store > Storage & cache.
- Tap Clear storage (or Clear data), then confirm.
- Reopen the Play Store — it will ask you to accept the terms again, which is normal.
- Retry the download.
One note: after clearing data, the store may briefly show your apps as "not installed" in its library view while it resyncs. Give it a minute; it catches up on its own.
Fix 4: Clear Cache for Google Play Services and Download Manager
The Play Store does not download apps by itself — it leans on two background services, Google Play Services and Download Manager. When their data corrupts, the store shows every symptom in the book while looking perfectly healthy itself.
- Go to Settings > Apps > See all apps.
- Find Google Play Services, tap Storage & cache, and tap Clear cache. (Do not clear its storage/data — that logs things out unnecessarily. Cache only.)
- Go back and find Download Manager. If you cannot see it, tap the three-dot menu and enable Show system. Tap Storage & cache > Clear cache.
- Restart the phone, then retry.
This is the fix that resolves most "Error retrieving information from server" messages and downloads that fail instantly at 0%.
Fix 5: Make Sure Automatic Date & Time Is On
This one surprises people, but it is real: Google's servers reject connections from phones whose clock is wrong, because the security certificates cannot be validated. If your date or time drifted — after a battery died, a SIM swap, or manual fiddling — downloads silently refuse to start.
- Go to Settings > System > Date & time (Samsung: Settings > General management > Date and time; Xiaomi: Settings > Additional settings > Date & time).
- Turn on Set time automatically and Set time zone automatically (wording varies slightly).
- If they were already on, toggle them off and back on to force a resync.
- Retry the download.
Fix 6: Restart Your Phone
Yes, the cliché. It works because a restart clears stuck background processes — including a wedged Download Manager or a half-dead network stack — that no amount of cache-clearing touches. Hold the power button, tap Restart (not just screen-off), wait for it to boot fully, and try the download before opening anything else. If your phone has been running for weeks without a reboot, this alone is worth trying before anything heavier.
Fix 7: Turn Off VPN, Proxy, and Data Saver
VPNs and proxies reroute your traffic through distant servers, and Google's download servers are picky about the mismatch — a VPN is one of the most common causes of downloads that start and then freeze. Turn the VPN completely off (not just pause it) and retry. The same goes for any proxy configured in your Wi-Fi settings: long-press your Wi-Fi network, tap Modify, and make sure Proxy is set to None.
Two more silent blockers to check:
- Data Saver: at Settings > Network & internet > Data Saver, turn it off temporarily — it can throttle the Play Store's background traffic.
- Private DNS: at Settings > Network & internet > Private DNS, if it is set to a custom hostname, switch it back to Automatic for the test. (Our Private DNS guide explains what each mode does.)
If downloads work with the VPN off but you need the VPN for other reasons, try a different server location — some exit nodes are simply blacklisted or overloaded.
Fix 8: Check App Download Preferences and Auto-Update Settings
The Play Store has a quiet setting that blocks downloads on mobile data, and it is easy to turn on by accident:
- Open the Play Store, tap your profile picture, then Settings.
- Tap Network preferences.
- Tap App download preference and set it to Over any network (or Ask me every time if you watch your data).
- While you are there, tap Auto-update apps and consider Don't auto-update apps or Over Wi-Fi only — a phone trying to auto-update 20 apps is a phone with no bandwidth left for your new download.
This is the fix for "everything works on Wi-Fi but nothing downloads on mobile data," and it also explains the classic overnight queue: you tapped Install on mobile data, the phone waited for Wi-Fi, and the pending download sat there for hours.
Fix 9: Remove and Re-Add Your Google Account
If your account's authentication token on the phone is stale, the Play Store can browse fine but never complete a download — it fails the final handshake. Removing and re-adding the account issues a fresh token. Your data is safe: contacts, emails and purchases live on Google's servers and resync. But make sure you know your Google password before you start, or you will lock yourself out.
- Go to Settings > Passwords & accounts (Samsung: Settings > Accounts and backup > Manage accounts).
- Tap your Google account, then Remove account. Confirm.
- Restart the phone.
- Go back to Settings > Passwords & accounts > Add account > Google and sign in again.
- Open the Play Store and retry.
Heads-up: after re-adding, give the phone a few minutes on Wi-Fi — contacts and app lists resync in the background, and trying to download in the first 60 seconds can still look stuck.
Fix 10: Uninstall Updates for the Play Store Itself
Occasionally a Play Store update ships with a bug that breaks downloads on certain phones — and because the store updates itself silently, the breakage seems to come from nowhere. Rolling the store back to its factory version, then letting it update itself again, clears it:
- Go to Settings > Apps > Google Play Store.
- Tap the three-dot menu (top right) and choose Uninstall updates. Confirm.
- Open the Play Store — it will look like an older version, which is expected.
- Leave the phone on Wi-Fi for a while; the store updates itself in the background. Then retry your download.
If downloads work on the rolled-back version but break again after the store self-updates, you have found a genuine buggy update — the practical workaround is to leave auto-updates off for a week or two until the next store version lands.
Fix 11: Update Android and Google Play Services
Old system software and a new Play Store do not always get along. Check for updates at Settings > System > System update (Samsung: Settings > Software update > Download and install) and install anything pending — these updates frequently include fixes for exactly this class of problem. Also make sure Google Play Services itself is current: search for "Google Play Services" in the Play Store (yes, it has a store listing) and update it if the button says Update. Then restart and retry.
If your phone is old enough that it no longer receives updates, that is worth knowing honestly: an Android 8 or 9 device in 2026 will keep hitting compatibility walls, and no settings fix changes that. Our slow-phone guide covers how to keep an older device usable.
When Nothing Works: Last Resorts
If all 11 fixes failed, the problem is deeper than settings:
- Try Safe Mode: boot into Safe Mode and attempt the download. If it works there, a third-party app — often a "booster," "cleaner," or aggressive antivirus — is interfering. Uninstall recent additions one by one.
- Try a different network entirely: a friend's hotspot or a different Wi-Fi network. If downloads work there, your router or ISP is blocking or throttling Google's servers, and the fix is on the network side (restart the router, check for ISP-level filtering).
- Factory reset: the genuine last resort. Back up everything first with our backup guide, then go to Settings > System > Reset options > Erase all data. A reset fixes software corruption that nothing else can reach — but if the problem was your network or your account, it will follow you right back, so only reset after the network test above.
And one final sanity check before the reset: try downloading a different app. If one specific app will not install but everything else does, the problem is that app's listing, not your phone — check its reviews for other users reporting the same failure.
FAQ
Will clearing Play Store data delete my installed apps or purchases?
No. Clearing the Play Store's data only resets the store app itself — its settings, cache and local search history. Your installed apps, your Google account, and your purchase history are untouched. Your bought apps stay linked to your Google account and can be reinstalled any time from your library, as explained in our connectivity troubleshooting companion pieces.
Why does the Play Store say 'Download pending' for hours?
"Download pending" usually means the app is queued behind something else — an earlier download that is silently stuck, a batch of auto-updates, or a network restriction like "download on Wi-Fi only". Cancelling stuck items, switching to unrestricted data, or pausing auto-updates almost always clears the queue. See Fix 1 and Fix 8 above.
Can I install apps without using the Play Store at all?
Yes, you can install APK files directly, but only download them from sources you fully trust, because sideloaded apps bypass Google's malware scanning. For everyday apps, fixing the Play Store is safer and keeps you getting security updates automatically.
Do I need a VPN to use the Play Store in Pakistan?
No, the Play Store works normally in Pakistan without a VPN. Some users turn on a VPN and then wonder why downloads stall — in fact a VPN or proxy often causes the stuck downloads it was supposed to fix. Turn it off first and retry on your regular connection, as covered in Fix 7.