How to Fix Google Play Store Waiting for Download

Are you frustrated with the constant "Waiting for Download" error when trying to download an app from the Google Play Store? You're not alone. Thousands of people have been struggling to find a solution for this issue. But, don't worry - this post will show you how to fix it in no time! From understanding what causes the error to troubleshooting steps, I'll provide all the information needed to help you get your apps downloading again.

Play Store getting stuck on Waiting for Download almost always points to one of four issues: a download queue blocked behind another large app, a Wi-Fi-only restriction kicking in on cellular, a corrupt Play Store cache, or a Google Play Services issue that needs a refresh. None of them require a factory reset.

These fixes apply to Pixel 9 and Galaxy S25 on Android 16, and the same paths work on older Android 14 and 15 devices with minor menu differences.

TL;DR

The pick: Open Play Store, tap your avatar, Manage apps and device, then look at the Updates pending queue and pause the others.

Runner-up: If the queue is empty, clear Play Store cache from Settings, Apps, Google Play Store, Storage.

Skip if: Skip the manual fixes if you are roaming or on a carrier with strict zero-rating. Some carriers actively block Play Store downloads over data; switch to Wi-Fi.

Clear the queue first

Play Store processes one app at a time. If you tapped Update on five apps and one of them is a 2 GB game, the others will sit on Waiting for Download until that one finishes. Open Play Store, tap your avatar in the top-right, Manage apps and device, and check what is queued.

Tap the X next to anything you do not need right now, then let the priority app finish. The Waiting label clears the moment the queue empties.

Check the Wi-Fi-only setting

Avatar, Settings, Network preferences, App download preference. If this is set to Over Wi-Fi only, Play Store will refuse to download on cellular even when you are not on Wi-Fi, and the download just sits. Change it to Over any network for one-off cellular downloads, then change it back to save your data plan.

On metered Wi-Fi (some hotels and airports), Android may detect the connection as cellular even when it is Wi-Fi. Settings, Network and internet, Wi-Fi, tap the network, Network details, untick Metered.

Clear Play Store and Play Services cache

Settings, Apps, Google Play Store, Storage, Clear cache. Then back out, Google Play Services, Storage, Manage storage, Clear all data. The second one signs you out of Google briefly; the phone re-syncs when you reopen Play Store and asks for your password once.

This resolves the largest share of stuck-download cases. The cause is usually a corrupted partial download that the Store cannot resume.

Disconnect VPN and proxies

If you run a VPN, especially a free one, Play Store frequently routes through a region where the app is not available and stalls. Disconnect the VPN, retry the download, and reconnect after it finishes.

The same applies to corporate proxies on a work-managed device. Switch to a personal hotspot for the download if the device profile allows it.

The setup, step by step

  1. 1

    Clear the download queue

    Play Store avatar, Manage apps and device, cancel everything except the one you need.

  2. 2

    Check the network restriction

    Avatar, Settings, Network preferences, App download preference.

  3. 3

    Clear Play Store cache

    Settings, Apps, Google Play Store, Storage, Clear cache.

  4. 4

    Clear Play Services data

    Settings, Apps, Google Play Services, Storage, Manage storage, Clear all data.

  5. 5

    Disconnect VPNs

    Pause any VPN or proxy during the download. Resume after.

FAQ

Why does only one app get stuck?

Almost always a corrupted partial download. Clearing Play Store cache and retrying resolves it.

Will clearing data delete my apps?

No. Clearing Play Store and Play Services data only resets the Store. Your installed apps stay put.

Why does this happen after a system update?

Play Services frequently lags behind a major Android update. Reboot once, then clear Play Services data.

What if nothing works?

Settings, System, Reset options, Reset Wi-Fi, mobile, and Bluetooth. This refreshes network state without wiping data.

Bottom line

The Waiting for Download stall is a queue or cache issue almost every time. Clear the queue, drop the network restriction, wipe Play Store and Play Services cache, and disconnect any VPN. One of those four steps resolves it cleanly. A factory reset is never necessary for this specific symptom.