TV technician helping fix Android TV casting problems

Steve H.

Expert ★★★★★ 27,853 satisfied customers

Specialities: Android TV & Google TV, Chromecast built-in / Google Cast, phone-to-TV casting, Wi-Fi & router settings, VPN/DNS issues, app & OS updates, Google Home setup

Android TV won’t cast from phone — Google Cast, Chromecast built-in, screen mirroring & “No devices found” fixes

Technician avatar Technician
Hey! We’ll fix why your Android TV won’t cast from phone and get Google Cast / Chromecast built-in working again without random resets.
Quick questions so we target the right issue (Cast icon, discovery, or connection):
• TV/device: Sony Bravia / TCL / Hisense / Philips / NVIDIA Shield / Chromecast with Google TV / Android TV box?
• Phone: Android or iPhone? Which app are you casting from (YouTube, Netflix, Chrome, Photos, Spotify, etc.)?
• What exactly happens: Cast icon missing, “No devices found”, device shows but won’t connect, or it connects then drops?
• Are phone + TV on the same Wi-Fi (same SSID), not a guest network? Any VPN, Private DNS, or “AP isolation” on your router?
With those details we can fix Android TV casting not working fast and keep it stable.
Customer
It’s a TCL Android TV (Chromecast built-in). My Android phone used to cast to it, but now it won’t. In YouTube the Cast icon sometimes appears but my TV doesn’t show up, and in Google Home it’s hit or miss. Sometimes I get No devices found. I’m basically stuck because Android TV won’t cast from phone anymore.
Technician avatar Technician
Thanks — that symptom pattern usually points to device discovery or the Google Cast Receiver service on the TV, not the YouTube app itself.
The most common reasons casting to Android TV stops working are:
• Phone + TV aren’t truly on the same network (dual-band split, mesh nodes, guest Wi-Fi, or phone hops to mobile data).
• Router blocks discovery traffic (often called AP/client isolation, “wireless isolation”, or strict firewall rules).
• TV’s Google Cast / Chromecast built-in component is outdated or stuck.
• VPN / Private DNS / ad-block DNS breaks Google Cast discovery.
• Power/standby bug: the TV sleeps too deeply and Cast device not showing until a full restart.

We’ll do this in a safe order: network check → reboot properly → verify Google Cast settings → update Google Cast Receiver → app/network resets if needed.
Customer
Phone and TV are both on my home Wi-Fi, but my router has 2.4 and 5 GHz with different names. My phone usually uses 5 GHz. The TV might be on 2.4 GHz. Also I do have a VPN app on my phone (not always on) and Private DNS set to an ad-block DNS. Could that be why Chromecast built-in not working and my Android TV won’t cast?
Technician avatar Technician
Yes — both can cause exactly this: Cast icon missing, no devices found, or the TV appears then disappears.
Step 1 — Put phone + Android TV on the same Wi-Fi name (SSID)
1) On the TV: Settings → Network & Internet → connect to the same SSID your phone is using (ideally the same band too).
2) On the phone: turn Wi-Fi OFF then ON and confirm it’s on that same SSID (not mobile data).

Step 2 — Temporarily disable VPN + Private DNS
• Turn off VPN completely (even “always-on” mode).
• Android: Settings → Network & internet → Private DNS → set to Off/Automatic for testing.

Step 3 — Full restart (not just standby)
1) On the TV remote, hold Power → choose Restart (or unplug the TV for 30 seconds).
2) After it boots, wait 1–2 minutes on the home screen so quick services load.
Then open YouTube and test Cast to Android TV again.

Tell me: after matching SSID + disabling VPN/DNS + restart, does the TV show in the Cast list?
Customer
I switched the TV to the same Wi-Fi name as my phone (both on 5 GHz now), turned off VPN and set Private DNS back to automatic, and restarted the TV. It’s improved: now my TV shows up in the YouTube Cast list, but when I tap it, it tries to connect and then fails. Sometimes it connects and drops after 10 seconds. So Android TV casting is closer but still broken.
Technician avatar Technician
Perfect — we fixed discovery, now it’s a connection/service stability issue. Next we check the TV’s Google Cast component.
Step 4 — Check Google Cast settings on Android TV
1) TV Settings → (Device Preferences) → Google Cast (or “Chromecast built-in”).
2) Make sure it’s Enabled for your profile (not restricted/kids mode).
3) If there’s an option like “Let others control your cast media”, set to your preference (for testing, allow).

Step 5 — Update Google Cast Receiver (Chromecast built-in)
1) On the TV, open Google Play Store → Manage apps & games (or My apps).
2) Find Google Cast Receiver (sometimes listed as “Chromecast built-in” component) and install any update.
3) Also update Android TV Home and Android System WebView if updates are available (these often affect casting UI and web-based cast sessions).

After updates, restart the TV once more and test casting again. If this fixes it, the main culprit was an outdated or stuck Google Cast Receiver.
Customer
I found Google Cast in settings and it’s enabled. In Play Store there was an update for Google Cast Receiver and Android TV Home. I updated both and restarted. Now it connects more often, but I still get random drops and sometimes the Cast list shows my TV twice. I’m still dealing with Android TV won’t cast from phone reliably.
Technician avatar Technician
Duplicate TVs in the Cast list usually means the network is “splitting” discovery (mesh nodes, extenders, or the TV is bouncing between bands/nodes). Drops are often router-level multicast/IGMP quirks.
Step 6 — Router + network checks that fix unstable casting
• Reboot your router/modem (power off 30 seconds, power on). This clears stale device discovery tables.
• If you use a mesh/extender, test by connecting both phone + TV to the main router only (temporarily unplug extenders).
• Ensure you are NOT on a guest Wi-Fi (guest mode often blocks device-to-device).
• In router settings (if you can access them), look for and disable:
  – AP Isolation / Client isolation
  – “Block LAN to WLAN” / “Wireless isolation”
  – Overly strict firewall rules
• If there’s an IGMP Snooping or multicast setting, leave it default; some routers need it on, some off. The easy test is: reboot router + remove extenders first.

After the router reboot, test casting from two apps: YouTube (Cast icon) and Google Photos or Spotify. If it works consistently across apps, we’ve stabilized the network path.
Customer
I rebooted the router and unplugged my Wi-Fi extender. The duplicate TV entry is gone now, so that’s good. Casting works longer, but I still get the occasional “Can’t connect” message. Also sometimes the Cast button is there but it says “Connecting…” forever. This is frustrating because I need screen mirroring to Android TV for presentations too, not just YouTube.
Technician avatar Technician
Totally fair — and yes, screen mirroring (Cast screen) can fail even if app casting works, because it relies on slightly different components and permissions.
Step 7 — Fix phone-side casting issues (fast + safe)
1) On your phone: Settings → Apps → Google Home and Google Play services → Storage → Clear cache (not a factory reset, just cleanup).
2) Make sure the phone has Location enabled (Android uses this for nearby device discovery in some cases) and allow Nearby devices / Local network prompts if you see them.
3) Update these on the phone: Google Home app, Google Play services, and the app you cast from (YouTube/Netflix/etc.).

Step 8 — Test “Cast screen” properly
• Open Google Home → select your TV → tap Cast my screen (or “Cast screen”).
• If it connects but lags or drops, that points to Wi-Fi quality or router features, not the TV hardware.

If app casting works but screen mirroring always fails, we’ll also check a common Android TV setting: whether the TV is discoverable on the network and fully awake (not deep standby).
Customer
I cleared cache for Google Home and Play services, updated apps, and allowed the prompts. Cast my screen now connects! It’s not perfect quality but it works. However, casting from Netflix still sometimes says “This device can’t be reached” or just won’t connect. So it’s like casting works in some apps but not others. Is there a setting on Android TV that controls this?
Technician avatar Technician
Great diagnostic info: if Google Home “Cast screen” works and YouTube is mostly okay, but one app (like Netflix) is inconsistent, it’s usually still network stability or the TV’s system components (WebView/DRM updates) rather than a single “Netflix setting”.
Step 9 — Do the Android TV maintenance steps that fix app-specific casting
1) TV Settings → System → About → System update (install any firmware updates).
2) In Play Store on the TV, update: Google Cast Receiver, Android System WebView, and any “Android TV Core Services” / “Google TV” system apps if present.
3) TV Settings → Apps → See all apps → (Show system apps if available): clear cache for Google Cast Receiver (if shown), Android TV Home, and WebView (cache only first).

Step 10 — Prevent deep sleep issues
If the TV disappears after standby, change power behavior so it wakes reliably:
• Settings → Power/Energy saving → disable aggressive eco/deep standby modes for testing (names vary by brand).

If after updates you still see “can’t connect” in certain apps, the next best move is a quick network reset on the TV (not a full factory reset) to rebuild network discovery cleanly.
Customer
I updated the TV system and Android System WebView. I also turned off the strongest energy saving mode. It’s way better now: YouTube and Photos cast fine, and screen mirroring works. Netflix is still the only one that sometimes fails, but it’s much rarer. If it comes back, should I do a network reset or a full factory reset? I really don’t want to re-install everything unless it’s the only way to fix Android TV won’t cast from phone.
Technician avatar Technician
You’re thinking about it the right way — don’t jump straight to a factory reset unless we’ve exhausted the lighter fixes.
When to do a Network reset (recommended first)
• Casting is flaky across apps or the TV often shows/disappears in the Cast list.
• You changed routers/mesh/extenders and casting got weird afterward.
• You want a clean network rebuild without losing apps/accounts.

Network reset (high level)
• TV Settings → Network & Internet → choose your Wi-Fi → Forget, then reconnect and re-enter the password.
• Restart the TV afterward and test casting before changing anything else.

When a Factory reset is worth it
• System apps (Google Cast Receiver/WebView) behave erratically even after updates.
• You see repeated “No devices found” even on a simple network with no extenders and no VPN/DNS tricks.

If you do a factory reset: set up Wi-Fi + Google account, then test casting immediately (before installing lots of apps). That tells you if the reset truly fixed Chromecast built-in not working or if the router/network is still the real cause.
Customer
Got it. After matching the Wi-Fi, disabling VPN/Private DNS, updating Google Cast Receiver/WebView, and rebooting the router, casting is finally stable again. My phone can cast to Android TV and screen mirroring works from Google Home. I’ll do a network reset if it ever gets flaky. Thanks for helping fix my Android TV won’t cast from phone problem.
Technician avatar Technician
Summary: when Android TV won’t cast from phone, start by ensuring phone + TV are on the same Wi-Fi/SSID (no guest network), then disable VPN/Private DNS, and do a full TV restart. Next, confirm Google Cast / Chromecast built-in is enabled and update Google Cast Receiver plus key system apps like WebView. If you see duplicates or random drops, reboot the router and remove extenders to stabilize discovery. If it still fails, clear cache for Google Home/Play services on the phone and do a simple “Forget Wi-Fi” reconnect on the TV before considering a factory reset. Want help with the exact menu path for your TV brand and router setup? Open the chat and an expert will guide you in real time.

Quick answer: the accepted fix

Accepted first fix when Android TV won’t cast from phone: connect your phone and TV to the same Wi-Fi (same SSID), temporarily disable VPN and Private DNS, then restart the TV from the power menu. After that, update Google Cast Receiver (Chromecast built-in) in the TV’s Google Play Store and reboot the router. In many cases, this restores the Cast icon, fixes “No devices found”, and stops random disconnects without needing a factory reset.


Why Android TV won’t cast from phone

Most Android TV won’t cast from phone problems come down to discovery and network rules: phone and TV on different Wi-Fi names (2.4 vs 5 GHz), guest network restrictions, mesh/extender duplication, or router options like AP isolation that block device-to-device traffic. Another frequent cause is an outdated or stuck Google Cast Receiver on the TV (Chromecast built-in), especially after an update. VPN, Private DNS, or ad-block DNS can also prevent the phone from seeing the TV, leading to Cast icon missing or No devices found in Cast-enabled apps.

How to test if casting is fixed

Test casting in two ways: (1) open YouTube and tap the Cast icon, then play a video to your Android TV; (2) open Google Home, select your TV, and try Cast my screen (screen mirroring). If both work after the TV wakes from standby, and the TV shows once (no duplicates) in the device list, your Google Cast setup is stable. If it only works sometimes, focus on router/extender behavior, power-saving standby modes, and updates for Google Cast Receiver and Android System WebView.

Android TV won’t cast from phone — quick troubleshooting tips

Most cases are fixed by matching Wi-Fi, disabling VPN/DNS tricks, and updating Google Cast Receiver.

Quick path: put your phone and Android TV on the same Wi-Fi/SSID (avoid guest networks), disable VPN and Private DNS for testing, then restart the TV fully. Update Google Cast Receiver (Chromecast built-in) in the TV’s Play Store, reboot the router, and test casting in YouTube plus Google Home “Cast my screen”. If you use a Wi-Fi extender/mesh, test without it to prevent duplicate devices and random disconnects. If nothing helps, forget/reconnect Wi-Fi on the TV before doing a factory reset — it often fixes Android TV casting not working without wiping apps.

Disclaimer: This information is AI-generated and intended for general guidance only. Do not open the TV or attempt hardware repairs yourself. For advice specific to your Android TV model, phone, router, and Google Home setup, please consult a verified expert on Whizz-Tech or the manufacturer’s support before making decisions.

Understand what these prompts mean


Getting Started Is Easy

Ask for help, 24/7

Members enjoy round-the-clock access to 12,000+ verified Experts, including smart TV support, Android TV specialists, mechanics, vets, and more.

Expert will respond in minutes

We match you with an Expert who specialises in Android TV, Chromecast built-in, Google Cast, and phone-to-TV casting. Talk, text, or chat — whichever you prefer.

Save time & money

No scheduling hassles or expensive home visits just to fix Android TV won’t cast from phone. Getting help online can save you time and money.

FAQ

Why won’t my Android TV cast from my phone?

Android TV won’t cast from phone most often because the phone and TV are on different Wi-Fi networks/SSIDs, the router blocks local device discovery (guest Wi-Fi or AP isolation), or VPN/Private DNS interferes with Google Cast. Outdated Google Cast Receiver (Chromecast built-in) on the TV can also cause “No devices found” or failed connections.

What is the first thing to try when Google Cast can’t find my TV?

Put your phone and Android TV on the same Wi-Fi network (same SSID), turn off VPN/Private DNS temporarily, then restart the TV from the power menu. After that, open YouTube and check if the Cast icon shows your TV. If it appears, you’ve fixed discovery and can move to updates/stability.

Why does my TV show twice in the Cast list or disconnect randomly?

Duplicates and random drops usually come from mesh/extenders, band steering between 2.4/5 GHz, or router discovery issues. Reboot the router, test without extenders, avoid guest Wi-Fi, and update the TV’s Google Cast Receiver. These steps typically stop Chromecast built-in not working symptoms like disconnects.

Should I factory reset Android TV if casting is broken?

Try lighter fixes first: update Google Cast Receiver/WebView, reboot router, disable VPN/Private DNS, and “Forget” & reconnect Wi-Fi on the TV. A factory reset is a last resort if casting stays broken on a simple network with no extenders and all updates installed.

Sources

Matt Verified Icon
Matt ● replies in < 1 min
Technician Expert
⭐⭐⭐⭐⭐ Trusted by 27,000+ customers
Avatar
Alex · Expert's Assistant