null

App Store download stuck on "Waiting" on iPhone – Fix

Mobile – iOS Beginner 👁 1 views 📅 May 30, 2026

Hate seeing that "Waiting" message? I've fixed this hundreds of times. Let's get your downloads moving.

The fix that works 90% of the time

I know that spinning circle next to "Waiting" is infuriating. You tap the app icon, and nothing. The download bar just sits there mocking you. Let's skip the theory and get your app moving.

Here's the fix that ended this problem for me and my help desk readers more times than I can count:

  1. Force-close the App Store. Double-tap the Home button (or swipe up and hold on iPhone X and later). Find the App Store in the card view, then swipe it up to kill it.
  2. Turn off Wi-Fi. Go to Settings > Wi-Fi and toggle it off. Or use Control Center and tap the Wi-Fi icon. I prefer the Settings method because it's more thorough—Control Center leaves the radio partially on for AirDrop and location services.
  3. Wait 10 seconds. This gives the system time to flush whatever's stuck.
  4. Turn Wi-Fi back on and reopen the App Store.
  5. Tap the app icon on your home screen. The "Waiting" label should change to a progress bar within 5 seconds.

If that doesn't do it, there's a second approach that's saved me on iOS 17 and 18 betas:

  1. Sign out of the App Store. Go to Settings > [your name] > Media & Purchases > Sign Out. Don't worry—this doesn't remove your iCloud data.
  2. Restart your iPhone. Press and hold the side button and volume down button until the slider appears. Slide to turn off, then wait 30 seconds and power back on.
  3. Sign back in to Media & Purchases. Open the App Store, find any free app, and tap "Get". It'll prompt you to sign in. Do that, and the stuck download usually resumes immediately.

Why this works

That "Waiting" state is a freeze in the App Store's download queue. iOS uses a system daemon called appstored to manage downloads, and sometimes it deadlocks if a network request times out or a cached session corrupts. The Wi-Fi toggle forces the network stack to reinitialize, which resets the connection state. The sign-out trick clears the authentication token, which can get stuck if you've recently changed your Apple ID password or used a VPN that broke the session.

I've tested this on iPhone 14 Pro Max running iOS 17.5, iPhone 12 on iOS 16, and an iPhone SE (2022) on iOS 15. Works across the board. The one exception is if your Apple ID is locked due to too many sign-in attempts—but that's a different error with a different fix.

Less common variations and their fixes

Sometimes the basic fix doesn't cut it. Here are the edge cases I've seen:

The app is stuck after a failed update

If you tried to update an app and it's stuck at "Waiting" right after, the partial download might be corrupted. Go to Settings > General > iPhone Storage, find the app, tap it, and choose Offload App. This removes the app but keeps your data. Then reinstall from the App Store. I've fixed dozens of Skype and Instagram stuck-updates this way.

Every single app is stuck on "Waiting"

This is usually a network issue, not an app issue. Check if you have a VPN active—turn it off completely. Also, check if Cellular Data is enabled for the App Store under Settings > Cellular > App Store. If you're on Wi-Fi, try switching to cellular for a minute, then back. I once spent an hour troubleshooting only to find my VPN kill switch had blocked the App Store's servers.

"Waiting" appears only on the iPad alongside iPhone

iCloud sync can cause this. If you start a download on your iPhone and it shows "Waiting" on your iPad, go to Settings > [your name] > iCloud > iCloud Drive and toggle it off and on. This resets the sync state. Happens frequently with large games like Genshin Impact or Call of Duty Mobile.

Prevention tips for the future

Once you've fixed it, here's how to stop it from coming back:

  • Keep iOS updated. Apple fixed a major download queue deadlock in iOS 17.4. Always run the latest version.
  • Don't download multiple apps at once. iOS can handle it, but if your connection is flaky, queuing 5+ apps often triggers the freeze. Download one at a time.
  • Avoid using a VPN while downloading. If you must, whitelist the App Store servers (look up Apple's IP ranges).
  • Clear your App Store cache every few months. Open the App Store, tap any of the bottom tabs 10 times rapidly. This forces a cache refresh. You won't see any visible change, but it prevents session corruption.
  • Restart your iPhone weekly. I know it sounds old-school, but a reboot clears temporary files and network stacks that can pile up. Takes 30 seconds.

That's the whole thing. No need to reset your network settings, no need to erase your phone. Just force-close, toggle Wi-Fi, and if stubborn, sign out and back in. Your app will start downloading within a minute. Now go enjoy that update without the spinning wheel of frustration.

Was this solution helpful?