Apps Not Downloading or Pending? Google Play Store Fixes
If you tap Install in the Google Play Store and the app just sits on “Pending” — or the progress bar refuses to move — you’re dealing with one of Android’s most common annoyances. Learning how to fix apps not downloading or stuck on pending in the Google Play Store is mostly a process of elimination: the cause is almost always a full storage drive, a network restriction, a clogged cache, or a stalled download queue. This guide walks through every reliable fix, starting with checks that take under a minute and building up to deeper troubleshooting. It also decodes the messages the store shows — “Waiting for Wi-Fi,” “Download paused,” and the numbered error codes — so you can skip straight to the fix that matches your symptom. Work through the sections in order and stop as soon as downloads start moving again; most people never need the advanced steps.
Key Takeaways
- Restart your phone and check the download queue first — many pending errors clear in under a minute
- The exact status message or error code narrows down the cause faster than blind troubleshooting
- Low free storage and SD card errors are the most common reasons installs fail
- Clearing the Play Store cache resolves the majority of stuck downloads
- VPNs, Private DNS, and Data Saver can silently block Play Store downloads
- A factory reset is almost never necessary — exhaust every software fix first
Start With the Quick Checks First
Before changing any settings, rule out the simple causes. These checks solve a surprising share of “waiting for download” and pending problems, and none of them risks your data.
- Test your connection. Open a browser and load any webpage. If nothing loads, toggle Airplane mode on for about ten seconds and off again, then retry. Switching between Wi-Fi and mobile data is also a useful test — if downloads work on one but not the other, you’ve narrowed the problem to that network. If your home Wi-Fi is the flaky one, restarting your Wi-Fi router is often enough to unstick it.
- Restart your phone. A plain reboot clears stalled download jobs and restarts Google Play services, which handles installs behind the scenes. It sounds too simple, but it’s the single highest-value step in this list.
- Check the download queue. Open the Play Store, tap your profile icon, and go to Manage apps & device. If a large app or a long list of updates is already downloading, new installs queue behind them and display “Pending” — which is normal behavior, not a bug. Either let the queue finish or cancel items you don’t need by tapping them and choosing to stop the update.
- Check the app download preference. In the Play Store, tap your profile icon, then Settings → Network preferences → App download preference. If it’s set to “Over Wi-Fi only” and you’re on mobile data, every download will wait indefinitely — this is exactly what the “waiting for Wi-Fi” message means. Switch it to “Over any network” if you’re comfortable using mobile data, or connect to Wi-Fi.
- Force stop the Play Store. Go to Settings → Apps → Google Play Store and tap Force stop, then reopen the app. If the store’s process is hung in the background — which happens after interrupted downloads — this restarts it cleanly without deleting anything.
- Confirm the problem’s scope. Try installing a different app. If only one app refuses to download, the fault may be that app’s listing rather than your phone, so check its compatibility note on the app’s page. If every download fails, the problem is on your device or account — keep working through this guide.
One more quick check worth making: open the Play Store, tap your profile icon, and confirm you’re signed in with the Google account you expect. Downloads can’t start without an active account, and on phones with multiple Google accounts it’s easy to overlook that the store is using the wrong one. It also helps to pull down the notification shade while a download is pending — Android’s download notification sometimes shows a real progress percentage or a more specific error than the store’s own display.
If none of that helped, move on — but first, take ten seconds to note the exact wording or error code on the stuck download, because it points you toward the right fix.
Match the Status Message to the Likely Cause
The Play Store shows different messages for different failure points, and reading them correctly can save you an hour of random toggling:
- “Pending” or “Waiting for download.” The download is queued, not broken. Either other installs are ahead of it in line, or something — background-data restrictions, battery optimization, a disabled Download Manager — is blocking the queue from advancing.
- “Waiting for Wi-Fi.” The download preference is set to Wi-Fi only and you’re on mobile data. Change the setting or connect to Wi-Fi.
- “Download paused.” The connection dropped mid-transfer. Tapping the entry usually resumes it; if it pauses repeatedly, suspect an unstable network, a VPN, or Data Saver.
- “Can’t install app” or “Can’t download app” with a code. Numbered errors map loosely to specific faults. Error 927 usually means the Play Store is updating itself in the background — wait a few minutes and retry. Error 403 is commonly tied to conflicts between two Google accounts on the same device, especially with paid apps. Errors 491 and 498 typically point to account-sync or corrupted-data problems that clearing the Play Store’s data or re-adding the account resolves. Errors in the 900s (such as 906, 907, or 963) usually involve SD card install failures — moving the install location back to internal storage fixes them.
- “Insufficient storage available.” Misleadingly, this can appear even when some space remains, because the installer’s temporary files need more room than the app’s listed size.
- “Error retrieving information from server” (often coded DF-DFERH or similar). An account or cache problem rather than a network one — clearing Play Store data or removing and re-adding your Google account is the standard remedy.
Keep your specific message in mind as you work through the remaining sections — if your error clearly matches one cause, feel free to jump straight to that section.
Fix Storage and Install-Location Problems
Insufficient storage is the single most common reason an app stays pending or fails near the end of a download. Here’s the part most people miss: an app needs far more room than its listed size. The Play Store has to download the installer, decompress it, and install it, so an app listed at 500 MB can easily need more than 1 GB of temporary working space.
Check your free space under Settings → Storage (the exact name varies slightly by manufacturer). The screen breaks usage into categories — apps, photos and videos, system, and cached files — which tells you where the space actually went. If you have less than about 10 percent of your total storage free — or less than a couple of gigabytes — treat that as your prime suspect. Deleting unused apps, clearing out old downloads, and moving photos and videos to cloud storage or a computer are the fastest wins; our guide on ways to free up storage space on your smartphone covers all of them in detail.
Two built-in tools make this faster. In the Play Store, go to Manage apps & device → Manage and sort your installed apps by size to spot the biggest space hogs — and note that the store may show a “storage almost full” warning on that same screen when space runs low. Most phones also include a cleanup shortcut — Files by Google’s “Clean” feature or a “Free up space” option inside the storage settings — that surfaces junk files, duplicates, and apps you haven’t opened in months. Once you’ve freed up room, retry the download rather than assuming the pending one will resume on its own; a stuck download sometimes needs to be cancelled and restarted.
SD cards add a second wrinkle. If your phone has a microSD card — especially one formatted as internal (adopted) storage or set as the default install location — a corrupted, slow, or counterfeit card can cause installs to hang or fail with errors like “insufficient storage available” even when storage looks fine. Try this sequence:
- Power the phone off, remove the card, reseat it, and power back on.
- If specific apps fail to install, move those apps (or the default install location) back to internal storage under Settings → Storage or the app’s info page.
- If errors persist, back up the card’s contents and reformat it — or remove it entirely and test whether downloads work without it.
Counterfeit cards that report a fake capacity are a common hidden culprit, particularly with inexpensive cards bought from third-party sellers. If downloads suddenly work the moment the card is out, replace it rather than reformatting it.
Clear the Play Store Cache and Data
A corrupted cache is behind the majority of stubborn pending errors, and clearing it is completely safe. The cache holds temporary files the Play Store uses to speed things up — including partial download data — and when one of those files goes bad, the store can get stuck retrying it forever. Clearing it forces a clean start. It’s worth understanding the difference between the two buttons you’ll see: Clear cache removes only disposable temporary files, while Clear storage resets the app itself — so always try the cache first. Follow these steps:
- Go to Settings → Apps → See all apps (on some phones this is “Apps & notifications” or just “Apps”).
- Find and tap Google Play Store.
- Tap Storage & cache, then Clear cache.
- Reopen the Play Store and retry your download.
If it’s still stuck, return to the same screen and tap Clear storage (labeled “Clear data” on some phones). This resets the Play Store app’s settings — things like your download preference, parental controls, and notification choices — but it does not uninstall apps, remove purchases, or sign you out of anything important. The store may take a few extra seconds to open the first time afterward while it rebuilds its database; that’s normal.
Check the Download Manager App
The Play Store doesn’t download files itself — it hands the job to a system app called Download Manager (sometimes listed simply as “Downloads”). If that app is disabled or its data is corrupted, every Play Store download stalls on pending forever, which makes this one of the most overlooked fixes.
To check it, go to Settings → Apps, tap the three-dot menu, and choose Show system (or “Show system apps”). Find Download Manager in the list — on some phones you’ll see both a “Download Manager” and a separate “Downloads” entry, so check whichever appears. If the app info page shows an Enable button, tap it — a disabled Download Manager is your answer. Otherwise, open Storage & cache and clear the cache, then clear its storage or data if the problem continues.
There’s also a quick diagnostic test built into this: Download Manager handles file downloads from browsers too. Try downloading any file in Chrome — a PDF, an image, anything. If browser downloads also hang, Download Manager is almost certainly the problem. If browser downloads work fine, look elsewhere on this list.
Clear Google Play Services Cache
Google Play services coordinates app installs, account authentication, and the communication between apps and Google’s servers, so its cache is worth clearing too. Navigate to Settings → Apps → See all apps → Google Play services → Storage & cache → Clear cache.
You’ll also see a “Manage storage” or “Clear all data” option here — treat that as a last resort, since it resets some settings across Google apps and may require you to sign in again on a few of them. When you’re done clearing caches, restart the phone. The changes don’t fully take effect until the services reload, and a reboot guarantees that.
Remove Network Blockers
If storage is fine and the caches are clean, the next suspect is something sitting between your phone and Google’s servers. Several common network features can block or stall Play Store traffic without blocking normal web browsing, which makes them tricky to spot.
- VPN apps. Turn your VPN completely off, not just paused, and retry the download. Some VPN routes interact badly with Google’s download servers or trigger extra verification. The same applies to ad-blocker and firewall apps that work by creating a local VPN — they count as VPNs even if they don’t look like one.
- Private DNS. Go to Settings → Network & internet → Private DNS (on Samsung phones, it’s under “More connection settings”). If a custom hostname is entered — especially an ad-blocking DNS provider — set it to Off or Automatic and test again. Filtered DNS can block domains the Play Store relies on.
- Proxy settings. Open your Wi-Fi network’s details, look under Advanced or Modify network, and make sure Proxy is set to None. A leftover proxy from a work setup or an old app will quietly break downloads.
- Captive portals. Hotel, airport, and café Wi-Fi often shows “connected” while actually requiring a sign-in. Open a browser and visit any page to trigger the sign-in screen — or just switch to mobile data for the download.
- Data Saver. Under Settings → Network & internet → Data Saver, turn it off temporarily, or leave it on and grant the Play Store and Download Manager Unrestricted data so they’re exempt.
- Metered Wi-Fi. If your Wi-Fi network is flagged as metered, Android may hold large downloads. Check the network’s settings and remove the metered flag if appropriate.
If downloads fail only on your home Wi-Fi but work on mobile data, the problem is the network itself. Router-level ad blockers such as Pi-hole, or a filtering DNS service set on the router, can block Play Store download domains for every device on the network — testing another phone on the same Wi-Fi confirms this quickly, and switching the router’s DNS to a standard public resolver is a common cure. If you have access to a second phone, tethering to its hotspot is an even faster isolation test: if downloads work over the hotspot, the fault is in your network, not your device. Our rundown of common Wi-Fi problems and fixes can help you dig into the router side of things.
Check App and System Restrictions
Android’s power-management and profile features can quietly suspend the components that downloads depend on. These restrictions are especially aggressive on phones from manufacturers that customize battery behavior heavily.
Start with the master switch: Battery Saver mode. When it’s on, Android restricts background data and sync across the board, and large downloads can stall until it’s off. Check your quick settings panel or Settings → Battery and disable it while you troubleshoot.
Next, look at background data. Go to Settings → Apps → Google Play Store → Mobile data & Wi-Fi (labeled “Data usage” on some phones) and confirm Background data is enabled. Repeat the check for Google Play services and Download Manager — if any of the three is blocked from using data in the background, downloads can stall the moment your screen turns off. While you’re here, it’s worth understanding how Android handles background activity in general; our guide to managing background apps on Android explains what these switches actually do.
Then check battery optimization. Under Settings → Apps → Google Play Store → Battery, set usage to Unrestricted, and do the same for Google Play services. Phones that ship with aggressive battery-saver modes will pause long downloads overnight or while the device is idle, which presents as a download that never finishes.
Manufacturer-specific battery tools deserve a separate look. Samsung phones automatically move rarely used apps into “sleeping” and “deep sleeping” lists (under Settings → Battery → Background usage limits), and brands like Xiaomi and Oppo run their own background-kill features that can suspend downloads mid-transfer. If your phone lets you exclude apps from battery management, add the Play Store and Google Play services to the exception list.
Finally, consider account-level restrictions. If the device uses Family Link or has Play Store parental controls enabled (Play Store → Settings → Family → Parental controls), a new install may sit pending while it waits for a parent’s approval, or fail silently because the app’s content rating is blocked. Similarly, apps requested under a paused work profile won’t download until the profile is active, and company- or school-managed devices may block installs entirely — in that case, your IT admin is the fix, not any setting on the phone.
Fix Google Account Sync and Software Updates
With the app-level causes ruled out, check the pieces that connect your phone to Google’s servers.
Date and time matter more than most people expect. If your phone’s clock is wrong, the secure connection to Google’s servers fails certificate checks, and downloads can’t start. Go to Settings → System → Date & time and enable automatic date, time, and time zone. This takes seconds and occasionally fixes an otherwise baffling pending error.
Google account sync problems can also stall installs. Open Settings → Passwords & accounts (just “Accounts” on some phones), tap your Google account, and look for sync errors — Android usually flags a failing account with a warning icon or a “sync is experiencing problems” message. The reliable fix is to remove the account, restart the phone, and add it back. Before you do, note that removing the account temporarily takes its synced data — contacts, calendar, Drive — off the device until you sign in again. Nothing is deleted from the cloud, but have your password and your two-step verification method ready. If the phone carries more than one Google account, this is also a good moment to remove any you no longer use, since stale accounts can generate repeated sync errors.
Outdated software is the quieter half of this section. The Play Store can update itself: tap your profile icon, go to Settings → About, and tap Update Play Store under the Play Store version entry. Then check Settings → System → System update for pending Android updates — system updates frequently bundle fixes for Play services and the Download Manager. Many phones also have a separate Google Play system update entry (often under Settings → Security) that patches the components responsible for app installs, so install that too if one is waiting. Google Play services itself updates automatically through the Play Store, which means getting the store working even briefly is often enough to pull down a fix.
Advanced Fixes for Persistent Pending Errors
If you’ve reached this point, the remaining causes are rarer but still fixable without wiping your phone.
Try installing from a browser. Visit play.google.com on a computer, sign in with the same Google account, find the app, and click Install — the site pushes the download to your registered phone over your account, no direct interaction with the Play Store app needed. If the install works this way, the fault is in the Play Store app on your phone rather than your network or account, which narrows things down considerably.
Uninstall Play Store updates. Because the Play Store is a system app, you can’t remove it — but you can roll it back. Go to Settings → Apps → Google Play Store, tap the three-dot menu, and choose Uninstall updates. This returns the app to its factory version, which clears out a corrupted build; it will update itself again automatically within a day or two.
Reset app preferences. Under Settings → System → Reset options → Reset app preferences (on Samsung phones: Apps → three-dot menu → Reset app preferences), Android resets disabled apps, default-app choices, and background restrictions in one pass — without deleting any data. This catches obscure misconfigurations you’d never find one toggle at a time.
Reset network settings. If a network-level problem seems likely but you can’t pin it down, Settings → System → Reset options → Reset Wi-Fi, mobile & Bluetooth clears saved networks, Bluetooth pairings, and APN and data settings back to defaults. You’ll have to re-enter Wi-Fi passwords, but it removes every network misconfiguration at once — proxies, bad DNS overrides, and corrupted settings included.
Test in safe mode. Third-party apps — particularly download managers, “cleaner” apps, and aggressive ad blockers — can interfere with installs. Booting into safe mode runs only system apps; on most phones you press and hold the power button, then long-press “Power off” until the safe-mode prompt appears (the exact method varies by manufacturer). If downloads work in safe mode, restart normally and uninstall recently added apps until you find the culprit — start with anything installed around the time the problem began.
Check compatibility and outages. Open the app’s listing on play.google.com in a browser — if it says your device isn’t compatible, the Play Store app may simply spin or sit on pending. And if absolutely nothing works, consider that the problem might not be yours: Google has occasional server-side outages, and the official Google Play Help Center is the place to check for known issues while you wait it out.
Know when to stop. A factory reset is the absolute last resort — it wipes everything, and it almost never fixes a download problem that resetting app preferences didn’t. If you genuinely reach that point, back up first and treat it as a hardware-or-account-level issue. For a work- or school-managed phone, skip the reset entirely and contact your administrator.
Frequently Asked Questions
Why does the Play Store say “Pending” even though my Wi-Fi works?
“Pending” means the download is queued or waiting on a condition rather than actively failing. The most common triggers are other apps updating ahead of it in the queue, insufficient storage, a Wi-Fi-only download setting, or a blocked background-data permission. Check the queue in Manage apps & device first, then work through storage and network settings.
Will clearing Play Store data delete my apps or purchases?
No. Clearing storage resets the Play Store app’s own settings — download preferences, parental controls, and notifications — but every installed app stays put, and all purchases are tied to your Google account rather than the app itself.
Why does the Play Store say “Waiting for Wi-Fi” when I have mobile data?
Your app download preference is set to “Over Wi-Fi only.” Change it under Play Store → profile icon → Settings → Network preferences → App download preference. Choose “Over any network” if you’re comfortable using mobile data, keeping in mind that large downloads count against your data plan.
Why does an app download to 100 percent and then fail to install?
A download that finishes but won’t install usually points to storage or a corrupted file rather than the network. The installer needs extra working room to unpack, so low free space is the first suspect. If storage looks fine, clear the Play Store’s cache and the Download Manager’s data to remove the corrupted partial file, then try the install again.
Why do downloads stop or pause when my screen turns off?
That pattern almost always means a background restriction is kicking in the moment the phone sleeps. Check that the Play Store, Google Play services, and Download Manager all have background data enabled and battery usage set to unrestricted, and make sure Battery Saver mode is off. Phones with aggressive manufacturer battery tools are the most prone to this behavior.
What do error codes like 403, 491, or 927 mean?
Numbered codes point to different failure points. Error 927 usually means the Play Store is updating itself — wait and retry. Error 403 is often a conflict between multiple Google accounts, particularly with paid apps. Errors 491 and 498 typically call for clearing the Play Store’s data or re-adding your Google account. Codes in the 900s frequently involve SD card install problems, so move the install location to internal storage and try again.
Can a microSD card really cause Play Store downloads to hang?
Yes. If the card is formatted as internal storage or set as the default install location, a slow, corrupted, or counterfeit card can stall installs or produce misleading “insufficient storage” errors. Removing the card and retesting your download is the quickest way to confirm whether it’s involved.
The Bottom Line
The vast majority of stuck Play Store downloads are fixed by the first few sections: a restart and a queue check, matching the status message to its cause, freeing up storage, and clearing the Play Store and Download Manager caches. Network blockers like VPNs, Private DNS, and Data Saver account for most of what’s left, with account sync, restrictions, and outdated software rounding out the rest. Work through the fixes in the order presented, and you’ll almost certainly have downloads moving again long before a factory reset enters the conversation.
