How to Fix Google Play Store Error 506
What error 506 means
Error 506 is a Google Play Store error with an annoying timing problem: everything looks perfect until the very end. The download progress bar climbs to 100%, you think the app is about to install — and then the phone throws up “App could not be downloaded due to an error. (506)” and dumps you right back where you started. Retry as many times as you like; the same thing happens.
What’s actually going on is that the error fires during the install phase, not the download phase. The Play Store pulled the app package down to your phone without trouble, but the moment it tried to write that package onto storage and finalize the installation, something in the storage layer failed. On most phones that means one thing: the SD card. Phones configured to install apps onto external storage route the final write through the card, and if the card is slow, unmounted mid-write, formatted in a way the phone dislikes, or just momentarily unresponsive, the install aborts with 506.
The good news is that error 506 is rarely about your Google account, your payment method, or a broken app. It’s a storage-handling glitch, and it has one of the most satisfying diagnostic tests of any Play Store error: pull the SD card out and try again. If the app installs with the card removed, you’ve found your culprit — and the fixes below will walk you from the quick wins (restart, clear cache) through the storage-specific repairs that permanently resolve it.
Common causes
- SD card read/write problem: a card that’s slow, momentarily unmounted, or developing bad sectors fails exactly at the final install write — the signature cause of 506.
- Preferred install location set to the SD card: the phone routes every new install through external storage, so any card hiccup becomes an install failure.
- Storage allocation glitch: the system’s file allocation for the incoming app package goes wrong, especially after interrupted downloads or a nearly full internal storage.
- Corrupted Play Store cache or data: broken temporary files left behind by an earlier failed install keep the installer tripping over itself on every retry.
- Google account sync or Play Services trouble: stale account state between your phone and Google’s servers can block installs even when storage is fine.
How to fix error 506 — step by step
Work through these fixes in order. Most people are fixed by step 3 or 4.
- Restart your phone. Press and hold the Power button (or swipe down from the top of the screen and tap the power icon), then tap Restart. A reboot clears temporary storage-allocation glitches and releases file locks left behind by the failed install. Once the phone is back on, open the Play Store and try the download again — this alone clears error 506 for some people.
- Clear the Google Play Store’s cache and data. Open Settings, then go to Apps (or Apps & notifications), then See all apps. Tap Google Play Store, then Storage & cache. Tap Clear cache first, then Clear storage (or Clear data) and confirm. This wipes the store’s broken temporary files without touching your installed apps or your Google account. Reopen the Play Store and retry the download.
- Unmount and remount your SD card. Open Settings > Storage, scroll down, and tap Unmount SD card. Go back to the Play Store and try the download again — if it installs with the card unmounted, the card was the problem. Return to Settings > Storage and tap Mount SD card to bring it back. If the error survives, power the phone off completely, physically remove the SD card, power on, and install the app with the card out. Reinsert the card only after the install succeeds.
- Change the preferred install location to internal storage. Go to Settings > Storage > Preferred install location. If it is set to the SD card, switch it to internal storage — or to “Let the system decide” if your phone offers that option. Forcing new installs onto internal storage bypasses the flaky SD-card path that triggers error 506. Retry the download afterward.
- Clear the Google Play Services cache. Stay in Settings > Apps > See all apps and find Google Play Services. Tap Storage & cache, then Clear cache. Only clear the cache here, not all data, unless the error persists — Play Services holds account and sync state that other Google apps rely on. Restart your phone and retry the install.
- Remove and re-add your Google account. Go to Settings > Passwords & accounts, tap your Google account, then Remove account. Restart the phone, go back to Settings > Passwords & accounts, tap Add account > Google, and sign in again with the same account. This refreshes the account link between your phone and the Play Store, which fixes the sync glitches that can keep error 506 alive.
- Free up storage and reset as a last resort. Open Settings > Storage and make sure you have comfortable free space on internal storage — delete unused apps, old videos, and offline downloads if the phone is nearly full. If error 506 survives everything above, back up all your data, then go to Settings > System > Reset options > Erase all data (factory reset) to return the phone to a clean state.
Did this fix it? Quick checklist
- The app installs without the 506 pop-up
- The Play Store downloads and updates normally
- No “App could not be downloaded” errors on retry
- Installs complete over both Wi-Fi and mobile data
If error 506 still appears after all seven steps, inspect your SD card on a computer for bad sectors or try a different card — a dying card keeps producing 506 no matter what software fixes you apply. As a final measure, back up your data and consider a factory reset (Settings > System > Reset options > Erase all data).
Frequently asked questions
What does Google Play Store error 506 mean?
Error 506 means the Play Store downloaded the app fine but the install failed at the very last step — you’ll see “App could not be downloaded due to an error. (506)” right when the download should hand off to installation. It’s most commonly caused by SD card or storage allocation problems rather than a problem with your account.
Does error 506 mean my SD card is broken?
Not necessarily. Error 506 often comes from a temporary read/write hiccup or from the phone trying to install onto a card that isn’t responding fast enough — not from a permanently dead card. Unmounting and remounting the card, or installing once with the card removed, tells you quickly whether the card is really at fault.
Will clearing Play Store data delete my installed apps?
No. Clearing cache and storage for the Google Play Store only removes the store’s temporary files — your installed apps, photos, and personal files stay exactly where they are. You’ll just need to accept the Play Store terms again when you reopen it.
Why does error 506 appear only when the download is almost finished?
Because the error happens in the install phase, not the download phase. The download completes normally, and error 506 fires when the Play Store tries to write and allocate the downloaded app package onto storage — the moment an SD card or storage glitch would actually bite.