Full signal bars. A video streaming happily in the app next door. And the Play Store, grey and empty, instructing you to "Check your connection and try again" — above a Retry button that changes nothing, no matter how many times you tap it. Few messages on Android are this confidently wrong. Your connection is fine. What has actually failed is the Play Store's handshake with Google's servers: the short, secure introduction the two sides exchange before a single page loads. Until that introduction succeeds, the store shows the only message it owns for a failed one — and blames your internet for it.
That distinction is the whole guide. A handshake fails for a short, specific list of reasons: a phone clock Google can't trust, traffic routed through a VPN or DNS service Google distrusts, the store's own stale connection records, or an account session that quietly expired. The six fixes below follow that list in the order these causes actually occur for this particular message.

Quick Answer: For this specific message, check the clock before anything else: Settings → System → Date & time → switch on Automatic date & time — a drifted clock fails Google's security check and produces exactly this error. Next, switch off any VPN and set Private DNS back to Automatic. If the message survives, clear the cache of the Play Store, Play Services, and Google Services Framework. Covers Android 10 through 14.
Fix 1: Fix the Clock — This Error's Favourite Cause
The secure connection between your phone and Google is built on certificates, and certificates carry expiry windows measured in minutes. If your phone's clock sits outside the window, Google's servers refuse the handshake — politely, silently, and without telling the Play Store why, which is why the store reaches for its generic connection message. Clock drift has ordinary causes: the battery ran completely flat at some point, the time was set manually and forgotten, or the phone crossed time zones and never re-synced.

- Open Settings → System → Date & time (Samsung: Settings → General management → Date and time; Xiaomi: Settings → Additional settings → Date & time).
- Switch on Automatic date & time and Automatic time zone.
- If both were already on, switch them off, set the time manually to roughly right, wait a minute, then switch automatic back on — this forces a fresh sync against the network clock.
- Restart the phone, then open the Play Store.
Fix 2: Remove the Middlemen — VPN and Private DNS
Your connection may be healthy and still be a road Google refuses to travel. VPN exit servers are shared by thousands of people, and Google rate-limits or blocks the abused ones; from the store's side, the handshake dies and the same grey message appears. Private DNS causes a quieter version: if your custom DNS provider is down — or filters the very domains the Play Store needs, as ad-blocking DNS services can — the store can't even resolve Google's addresses.

- Turn the VPN off completely — disconnect it, and force-stop the VPN app so nothing reconnects quietly.
- Open Private DNS (Pixel: Settings → Network & internet → Private DNS; Samsung: Settings → Connections → More connection settings → Private DNS; Xiaomi: Settings → Connection & sharing → Private DNS) and set it to Automatic.
- Retry the Play Store.
If the store now loads, you've found your culprit — you don't have to abandon the VPN or the DNS service forever. A different VPN server location usually passes, and most filtering DNS providers let you whitelist Google's domains; but now you know which middleman to negotiate with.
Fix 3: Clear the Cache of All Three Google Components
The store keeps connection records, and stale ones can send every new handshake down a path that no longer exists. Three components hold pieces of that state, so clear all three caches:
- Google Play Store: Settings → Apps → Google Play Store → Storage → Clear cache.
- Google Play Services: same route — Storage → Clear cache (cache only, not data, at this stage).
- Google Services Framework: in the apps list, tap ⋮ → Show system apps, open it, and clear its cache too — this small component keeps the device's connection identity with Google.
- Restart the phone and retry the Play Store.
If the message survives the cache clears, return to the Play Store's Storage screen and tap Clear data. That resets the store completely; your installed apps stay put, and you'll just re-accept the store's terms.
Fix 4: Force a Brand-New Network Session
Now — and only now — troubleshoot the connection itself, because a genuinely stale network session does happen. Toggle Airplane Mode on for about 30 seconds, then off: this drops every radio and forces a fresh registration. Then run the swap test: if you're on Wi-Fi, try the store on mobile data; if you're on data, join Wi-Fi. Works on one and not the other? The failing network is your problem — restart the router at home, and on hotel, office, or campus Wi-Fi, open a browser and complete the sign-in page, because apps cannot pass an unfinished portal. At home, forgetting the network and rejoining it with the password also clears corrupted saved credentials.
Fix 5: Reset App Preferences — the Safe Deep Reset
Months of small changes accumulate: an app disabled here, a background-data restriction there, a default changed and forgotten — and any of them can silently strangle the store's network access. Resetting app preferences restores all of those defaults in one move, and it deletes nothing:
- Open Settings → Apps.
- Tap the three-dot ⋮ menu in the top-right corner and choose Reset app preferences.
- Confirm with Reset apps.
- Restart the phone and open the Play Store.
What resets: disabled apps, notification and background-data restrictions, and default app choices. What doesn't: your data, your accounts, your downloads. It's one of the safest deep fixes available, and it regularly revives stores that every cache clear failed to move.
Fix 6: Rebuild the Account Session
The last suspect is the session itself. Your phone holds a sign-in token that can quietly expire or fall out of sync; from Google's side, the store's requests then arrive unauthenticated — and since the store can't say "your session died," it says "check your connection" instead. Removing the account and signing back in rebuilds the session from scratch:
- Go to Settings → Passwords & accounts, tap Google, choose your account, and tap Remove account. Know the password before you do this — your mail, contacts, and purchases live in the cloud and return with the sign-in.
- Restart the phone.
- Return to Settings → Passwords & accounts → Add account → Google and sign in again.
- Open the Play Store — it should now connect.
What the Pattern of the Error Is Telling You
Before you consider anything drastic, read the pattern your testing produced. Works on mobile data, fails on Wi-Fi: that network is filtering, portal-blocking, or mis-resolving Google's addresses — your phone is fine. Fails on every network, but only in the Play Store: the fault is in the store's own data or your account session — Fixes 3 and 6 are where the answer sits. Fails everywhere, in every Google app, and on the web Play Store too: that's a Google-side outage, and the correct fix is to check Google's status page and wait it out. A factory reset appears nowhere in that list on purpose: for an error caused by a failed handshake, erasing the phone is a disproportionate answer to a problem that is almost never in the phone's permanent state.
Watch: Play Store 'Check Your Connection' Error Fixed Step by Step
Prefer a walkthrough? This video covers the Play Store 'Check Your Connection' error step by step:
Video by GuideRealm — full credit to the creator.
Related Guides:
Honest Answers to the Obvious Questions
If my internet works, why does it blame my connection?
Because "connection" is the closest word the store has for what failed. It doesn't mean "no internet" — it means the secure handshake with Google's servers couldn't complete. A wrong clock, a distrusted VPN route, a filtering DNS, stale store data, or an expired session all break that handshake while your browser, quite correctly, keeps working.
Can a VPN really cause this exact error?
Yes — it's one of the most common hidden causes. Google rate-limits or refuses traffic from heavily abused VPN exit servers, and an ad-filtering Private DNS can block the domains the store needs to reach. Switching both off for one test (Fix 2) takes a minute and settles the question definitively.
Should I factory reset my phone to fix this?
No. Work through the six fixes first — in nearly every real case, one of them restores the handshake. A factory reset is worth considering only if every Google app fails on every network after all six, and even then, checking Google's status page comes first.
By Sameer Zehri | App Fix Guru Editor | Last updated: October 2026