Ad Space — Top Banner

Error 504

Google Google Services

Severity: Moderate

What Does This Error Mean?

Google Play Error 504 is a Gateway Timeout error. It means your phone made a request to Google's download servers, but the servers did not respond in time. Think of it like calling a store, getting put on hold, and then the line going dead before anyone picks up. This is usually caused by a slow internet connection, a DNS problem, or a temporary overload on Google's servers.

Affected Models

  • Android phones and tablets
  • Samsung Galaxy
  • Google Pixel
  • OnePlus
  • Sony Xperia
  • Any Android device with Google Play

Common Causes

  • Your internet connection is too slow or unstable to reach Google's download servers in time
  • Your device's DNS settings are causing delays in resolving Google's server addresses
  • Google's Play Store servers are under heavy load or experiencing a temporary outage
  • Your router or mobile network is adding extra latency to the connection
  • The Play Store cache has outdated server address data

How to Fix It

  1. Switch from Wi-Fi to mobile data (or from mobile data to Wi-Fi) and try the download again.

    504 errors are very often network-specific. Switching networks bypasses the problem connection instantly.

  2. Restart your router. Unplug it for 30 seconds and plug it back in. Wait for it to fully reconnect.

    A fresh router connection clears cached routing data and often fixes timeout errors.

  3. Clear the Play Store cache. Go to Settings > Apps > Google Play Store > Storage > Clear Cache.

    The cache may contain stale server connection data that contributes to timeouts.

  4. Clear Google Play Services cache too. Go to Settings > Apps > Google Play Services > Storage > Clear Cache.

    Play Services handles the actual network communication for downloads.

  5. Change your phone's DNS to Google's public DNS (8.8.8.8) or Cloudflare (1.1.1.1). Do this in your Wi-Fi settings by tapping the network and editing the IP settings.

    Slow DNS resolution causes connection timeouts. Public DNS servers are faster and more reliable.

When to Call a Professional

Error 504 does not require professional help. If this error appears on every app you try to download and no fixes work, your internet service may have a routing problem. Contact your ISP if basic troubleshooting does not resolve it.

Frequently Asked Questions

Is Error 504 the same as the HTTP 504 error I see in my browser?

They share the same concept — both are gateway timeout errors. But they come from different systems. In a browser, HTTP 504 means a web server timed out. In the Play Store, Error 504 means Google's download infrastructure timed out responding to your device.

Why does Error 504 happen more on mobile data than Wi-Fi?

Mobile data connections can have higher latency (delay) than home Wi-Fi. High latency makes it more likely that a download request will time out before the server responds. If you are in an area with weak mobile signal, timeouts will be more frequent.

Will my partial download resume or do I have to start over?

The Play Store typically restarts failed downloads from the beginning when you retry. However, for large apps it may resume from where it left off if the download got far enough. Just tap the retry button and let the Play Store handle it.