Fix Your Apps. Keep Going.

Chromecast Not Working on Android? 6 Fixes (2026)

You tap the Cast icon, your phone starts looking for devices... and finds nothing. The TV just sits there on its home screen while your phone insists there is nothing to cast to. A Chromecast that refuses to show up is one of those problems that feels like it should be complicated, but in practice it is almost always something dull: the two devices ended up on different networks, the dongle has been running for weeks without a restart, or one quiet setting is blocking discovery.

Before you start shopping for a replacement, run through the six fixes below. They are ordered the way they solve the problem for most people — the quick checks first, the full factory reset last. Work them top to bottom, and test the Cast button after each one. This guide covers Android 10 through 14 and the current Chromecast and Google Home apps.

Chromecast not working on Android — phone cannot find the Chromecast device on the TV

Quick Answer

When Chromecast is not working on Android, the cause is usually the same-Wi-Fi mismatch — the phone and the dongle are on different networks — followed by a stale device that needs a power-cycle restart. Check both networks match, unplug the Chromecast for 30 seconds, and restart your phone and router. Those three steps clear the problem in the majority of cases.

Fix 1: Put Your Phone and Chromecast on the Same Wi-Fi Network

This is the number-one cause, and it is so simple that people skip it. A Chromecast announces itself on the local network only. If your phone is on "Home_WiFi" and the Chromecast joined "Home_WiFi_5G" — or worse, a guest network — they cannot see each other at all. Guest networks often run AP isolation, which blocks devices from talking to each other even when the name looks right.

  1. On your phone, open Settings → Network & internet → Wi-Fi (on Samsung: Settings → Connections → Wi-Fi) and note the exact network name.
  2. Open the Google Home app, tap your Chromecast, tap the Settings gear → Device information, and check the Wi-Fi entry.
  3. If the names differ even slightly, switch the phone to the same network: tap the network name in Wi-Fi settings and connect.
  4. If you were on a guest network, move both devices to the main home network — guest networks are a common dead end for casting.
  5. Try the Cast button again. If the device still does not appear, forget the wrong network (long-press it → Forget) so the phone does not drift back to it.

A note on 2.4 GHz vs 5 GHz: some routers broadcast two separate names. Most modern phones and Chromecasts work fine across the two bands, but if discovery fails, putting both on the exact same SSID removes one variable. Cheap travel routers and hotel networks are another classic trouble spot — many block device-to-device traffic entirely, in which case casting simply will not work there.

Fix 2: Restart the Chromecast and the TV

Chromecasts are designed to stay plugged in for months, and that is exactly the problem. The little dongle slowly accumulates stale network state until discovery stops responding. A proper power cycle — not standby, a real unplug — wipes that state clean.

  1. Unplug the Chromecast's power cable from the wall (pulling it out of the TV's USB port works, but the wall plug is more reliable). Leave it unplugged for a full 30 seconds.
  2. While you are at it, unplug the TV's power cable too, for the same 30 seconds.
  3. Plug the TV back in first, then the Chromecast.
  4. Wait about a minute for the Chromecast to boot fully — you should see its usual backdrop or home screen.
  5. On your phone, open the Google Home app and confirm the device shows as online, then try casting.

How to restart a Chromecast — unplug the power cable for 30 seconds to fix casting problems

Fix 3: Restart Your Phone and Your Router

If the dongle was not the problem, look at the other two members of the chain. Phones cache network discovery results, and routers keep connection tables that go stale — especially cheap ISP-provided ones. Restarting both clears all of it in one go.

  1. On the phone, hold Power and tap Restart. If your phone lacks a restart option, power it off, wait 10 seconds, and power it back on.
  2. Unplug your router (and modem, if separate) from the wall. Wait 30 seconds.
  3. Plug the modem back in first, wait for its lights to go steady, then plug the router in.
  4. Wait until the router's status lights show a working connection — usually 1 to 2 minutes.
  5. Reconnect the phone to Wi-Fi, open Google Home, and check the Chromecast appears.

Order matters here: modem, then router, then devices. Phones and Chromecasts that boot while the router is still starting up can grab bad network state and sit on it. Give everything a minute to settle before testing.

Fix 4: Update the Google Home App and Chromecast Firmware

Google pushes silent fixes for casting bugs in both the Home app and the Chromecast's own firmware. If you skipped updates for a while — or the dongle has not been left idle overnight recently, which is when it self-updates — a mismatch can break casting.

  1. Open the Play Store, tap your profile icon, go to Manage apps & device → Updates available, and update Google Home if it is listed.
  2. While you are there, update the app you cast from (YouTube, Netflix, and so on) — stale casting apps throw "device not found" too.
  3. Open Google Home, tap the Chromecast, tap the Settings gear → Device information, and look at the Firmware version.
  4. If an update is pending, it usually installs itself when the dongle sits idle overnight. Leave the TV and Chromecast powered on tonight rather than unplugging them.
  5. After updating, restart the phone once so the Home app loads fresh.

Update the Google Home app and check Chromecast firmware to fix casting not working

Fix 5: Turn Off VPN, Ad-Blockers, and Private DNS

A VPN routes your phone's traffic through a tunnel, which takes the phone off the local network as far as the Chromecast is concerned. Ad-blocker apps that run a local VPN or custom DNS do the same thing. And Android's Private DNS setting can quietly reroute the discovery queries the Cast button depends on.

  1. Turn off any VPN: Settings → Network & internet → VPN (Samsung: Settings → Connections → More connection settings → VPN), and disconnect. Also pause ad-blocker apps that use a local VPN profile.
  2. Disable Private DNS: on Pixel, go to Settings → Network & internet → Private DNS and choose Off. On Samsung: Settings → Connections → More connection settings → Private DNS → Off. On Xiaomi (HyperOS): Settings → Connection & sharing → Private DNS → Off.
  3. Force-close the Google Home app and the casting app, then reopen them.
  4. Try casting again. If it works, you have found your culprit — add casting apps to your VPN's split-tunneling allow-list if you want the VPN back on.

Fix 6: Factory Reset the Chromecast

When nothing above works, the dongle's stored configuration is probably corrupt. A factory reset wipes it back to day one. This erases your Wi-Fi details and settings, so you will set it up again from scratch — budget five minutes.

  1. Open Google Home, tap the Chromecast, tap the Settings gear.
  2. Tap the three-dot menu (top right) and choose Factory reset device, then confirm.
  3. The Chromecast reboots and lands on the setup screen. (Alternatively, hold the physical button on the dongle until the LED flashes and the TV goes blank.)
  4. In Google Home, tap the + → Set up device → New device and follow the prompts: pick your home, connect it to the correct Wi-Fi network, and give it a name.
  5. Open a casting app and test. If a freshly reset Chromecast on a fresh setup still cannot be found, the hardware itself is likely failing.

Watch: Chromecast Not Working? 6 Tips to Troubleshoot Your Chromecast

If you prefer a visual walkthrough, the video below covers the same troubleshooting flow — checking the network, restarting the device, and updating everything involved.

Video by Reviews.org — full credit to the creator.

Frequently Asked Questions

Why does my phone not find the Chromecast at all?

Open Google Home first. If the Chromecast shows there but not in your casting app, update the casting app. If it does not show in Google Home either, the phone and dongle are on different networks, the dongle needs a restart, or the router is blocking device-to-device traffic.

Do the phone and Chromecast need the same Google account?

Not strictly. Any device on the same Wi-Fi network can cast to a Chromecast. But you need to be signed in to the account that set the Chromecast up to manage it in Google Home, update it, or reset it from the app.

Why does casting stop halfway through a video?

That is usually Wi-Fi, not the Chromecast. Move the phone and the Chromecast closer to the router, keep the phone's Wi-Fi from sleeping (some phones drop Wi-Fi when the screen is off — check Settings → Network & internet → Wi-Fi → Wi-Fi preferences), and restart the router if it happens on every video.

By Sameer Zehri | App Fix Guru Editor | Last updated: October 2026