QR Code Guides · 9 min read

"Check Connection and Try Again" on a WiFi QR Code: How to Fix

By · September 29, 2026

You scan a QR code to join a network or finish setting something up, and the app stops with "Check connection and try again". You look at your phone, the WiFi icon is there, everything seems fine, and the message makes no sense.

Try this first
Open any web page right now, on the same phone. If it does not load, that is your answer: you are connected to WiFi but there is no internet behind it. Switch to a network that works, or turn mobile data on, then scan again.

What the message actually means

Read it literally and it sounds like the app cannot find WiFi. That is not what it means. The app tried to reach its own servers to verify something, the request never came back, and this is the generic message it shows when that happens.

So the important distinction is this: having WiFi and having internet are two different things. Your phone can be fully joined to a router, showing a perfect signal, while nothing behind that router is letting traffic through. The app hits that wall and reports a connection problem, because from where it is standing, that is exactly what it is.

That is also why regenerating the QR code almost never helps. The code is usually fine. Nothing ever got far enough to look at it.

The three situations that cause it

1. You are on the device's own setup hotspot

This is the most common one and the easiest to miss. Many cameras, plugs, speakers and printers broadcast their own temporary network during setup, usually named after the brand followed by some letters and numbers. The app asks you to join it so it can talk to the device directly.

That network has no internet. It was never meant to. So the moment the app needs to check something online, it fails, and you get this message while your phone insists it is connected to WiFi.

Go into your WiFi settings and look at the name of the network you are actually on. If it looks like a model number rather than your home network, that is the problem. Switch back to your normal WiFi before scanning.

2. You are behind a login page

Hotel, airport, cafe, office guest and university networks usually hold you at a sign-in page until you accept terms or enter a room number. Until you pass that page, the network accepts your connection but blocks everything else.

Apps do not see the login page. They just see requests going nowhere. Open a browser, load any site, and if you get redirected to a sign-in screen, complete it and then scan again.

Worth knowing: these networks often block things other than web browsing even after you sign in, so if scanning still fails on hotel WiFi, use mobile data for the setup instead.

3. Something is filtering the connection

A VPN, a private DNS setting, an ad blocker that filters at network level, or a work profile can all let ordinary browsing through while quietly blocking the specific servers an app needs. Turn them off for the length of the setup and turn them back on afterwards.

This one is worth checking early if the same scan works fine on a different phone, because it is usually a setting that only exists on one device.

Fixes, in the order worth trying

  1. Load a web page. Ten seconds, and it tells you immediately whether this is a connection problem at all.
  2. Check which network you are on. Not whether WiFi is on, but the actual name. Setup hotspots are the single most common cause.
  3. Turn mobile data on and WiFi off. If the scan then works, the problem was the network, and you now know it for certain.
  4. Turn off any VPN or private DNS. Including ad blockers that work at the DNS level.
  5. Airplane mode for ten seconds. This clears a connection that is technically up but has stopped passing traffic, which happens more often than it should.
  6. Move to 2.4 GHz. Many smart devices cannot see a 5 GHz network at all, and if your router uses one name for both bands your phone may be handing over a network the device cannot join.
  7. Close the app completely and reopen it. Not just backgrounded. Apps cache a failed connection state and keep reporting it.
  8. Restart the router. Last because it takes the longest and fixes this least often.

Still failing? Look at what is in the code

If you have been through the list and the message keeps coming back, it is worth ruling the code itself in or out. Take a screenshot or a photo of it and open it in our QR code reader, which decodes from an image in your browser.

  • It reads cleanly. The code is fine, so the problem is definitely the connection. Go back to the list above and work out which of the three situations you are in.
  • It will not read. The image is damaged, cropped or too low resolution. Generate a fresh one in the app.
  • It reads but starts with WIFI:. Paste it into our WiFi QR decoder to see which network name and password it actually contains. An old password or a typo in the network name explains the failure immediately.

Can you finish setup without scanning?

Often, yes. Most setup apps keep an alternative route, usually described as AP mode, access point setup, Bluetooth setup or manual setup. It is normally on the same screen as the QR code, behind a link reading something like "other method" or "having trouble?".

Those routes connect your phone straight to the device and hand over the network details without a camera in the middle, so a flaky verification step stops mattering.

Questions people ask

Does this mean my WiFi is broken?

Almost never. The message is about reaching the internet, not about the WiFi signal. Your phone can show full bars, be fully connected to a router, and still fail this check because the network behind that router is not letting traffic out. That is why the fix is usually about which network you are on rather than about the WiFi itself.

Why does it work on my friend's phone but not mine?

Because the two phones are almost certainly on different networks. One may be on 5 GHz, one on 2.4 GHz, or one may still be joined to the device's own setup hotspot while the other is on your home WiFi. Compare which network each phone is actually on before looking for any other explanation.

I am connected to WiFi and the icon looks normal. Why does it still fail?

A WiFi icon only tells you that your phone reached the router. It says nothing about whether the router can reach the internet. Open any web page to test. If the page does not load, the app is hitting the same wall and the message is accurate even though your connection looks fine.

Is this the same as an invalid QR code error?

No, and the difference matters. A message about an invalid code is the app saying the code itself was rejected. This message is the app saying it could not complete a check. The code is usually fine here, which is why regenerating it rarely helps.

How long should I wait before trying again?

Ten to twenty seconds after the WiFi icon stops flashing is enough. Waiting longer does not help, because the message is not about timing once the connection is genuinely up. If it fails twice in a row after a proper wait, the problem is the network you are on.

Seeing a different message? "Invalid QR code! Please wait for WiFi to connect" covers the case where the device itself has no connection and rejects the code outright, and WiFi QR code not working covers a code that scans properly but will not join the network.

About Toolsque
Every tool and guide here is built and tested by hand. Formulas are checked against published sources, and QR tools are verified with a real scanner before release. Read how we build and test.