TV technician helping fix casting from phone to Smart TV

Steve H.

Expert ★★★★★ 27,853 satisfied customers

Specialities: Smart TV setup, Google Cast / Chromecast built-in, Android TV & Google TV, AirPlay, screen mirroring (Miracast/Smart View), Wi-Fi/router troubleshooting, app & OS updates

Smart TV won’t cast from phone — Google Cast, Chromecast, AirPlay, screen mirroring troubleshooting

Technician avatar Technician
Hey! We’ll get your phone casting to your Smart TV again without random guessing.

First, I want to identify which casting method you’re using, because “Smart TV won’t cast from phone” can mean a few different things:
• Are you trying Google Cast / Chromecast (Cast icon inside YouTube, Spotify, Google Photos, etc.)?
• Or AirPlay (iPhone to Apple TV / AirPlay-compatible Smart TV)?
• Or screen mirroring (Android “Cast screen”, Samsung Smart View, Miracast, iPhone “Screen Mirroring”)?

Quick details (so we fix the right problem):
• TV brand/model (Samsung/LG/Sony/TCL/Roku/Fire TV/Android TV/Google TV)?
• Phone type (iPhone/Android + model)?
• What exactly fails: TV not showing in cast list, “connecting…” then fails, black screen, or the cast icon missing?
• Are both devices on the same Wi-Fi network (not one on mobile data or guest Wi-Fi)?
Customer
I have a TCL Smart TV (Google TV). My phone is a Samsung Galaxy. The TV used to show up when I tapped the cast icon in YouTube, but now my Smart TV won’t cast from phone. The TV doesn’t appear in the list most of the time, and if it does, it tries connecting and then fails. Screen mirroring also feels inconsistent.
Technician avatar Technician
Perfect — Google TV + Samsung phone usually means you’re using Google Cast (and sometimes Smart View for screen mirroring). When a TV won’t show up in cast list or casting fails after “connecting…”, it’s usually one of these:

• Devices are not truly on the same network (common if your router has 2.4GHz and 5GHz names, guest Wi-Fi, or “AP isolation”).
• Phone is using mobile data or a VPN that blocks discovery.
• Google TV’s Chromecast built-in / Google Cast Receiver service is stuck or outdated.
• Router/mDNS discovery is blocked (some mesh systems and “client isolation” settings break casting).
• The app is fine, but the cast icon is missing because the phone’s cast discovery setting is off or permissions are restricted.

We’ll do a clean step-by-step that fixes most “phone won’t cast to Smart TV” issues in 10–15 minutes.
Customer
Both are on the same Wi-Fi name, but my router has 2.4 and 5 GHz. My phone is usually on 5 GHz. I do have a VPN app installed but not always on. Also, sometimes the cast icon missing happens in apps, like it just doesn’t show up for a while.
Technician avatar Technician
Great clues. Let’s start with the two biggest “silent killers” of casting: network split + VPN.

Step 1 — Confirm both devices are on the same Wi-Fi AND same band/subnet
1) On the TV: go to Settings > Network & Internet and note the Wi-Fi name (SSID). If you can, also check if it shows a 2.4/5GHz indicator or IP address.
2) On the Samsung phone: open Wi-Fi details for your network and confirm it’s the same SSID. If your router uses two different names (like “HomeWiFi” and “HomeWiFi-5G”), make sure the TV and phone are on the same one for testing.
3) Turn mobile data OFF temporarily so apps don’t silently route traffic away from Wi-Fi discovery.

Step 2 — Disable VPN and “Private DNS” temporarily
• If VPN is on, turn it off and fully close/reopen the casting app (YouTube, etc.).
• On Android, if you use Private DNS, set it back to Automatic for this test (some DNS filters interfere with Google Cast discovery).

After that, open YouTube and see if your Google Cast device appears reliably. If it pops back immediately, we know the issue is network routing/discovery, not the TV hardware.
Customer
I turned off mobile data and disabled the VPN. The TV appears a bit more often now, but it still sometimes says connecting and then fails. Screen mirroring from Smart View also connects but drops.
Technician avatar Technician
That’s still progress — it confirms discovery was part of it. Now we’ll stabilize the TV’s casting service and the Wi-Fi link.

Step 3 — Power cycle TV and router (in the correct order)
1) Turn the TV off (or restart it): Settings > System > Restart (if available). If not, unplug TV power for 30 seconds.
2) Restart your router/modem (quick reboot). Wait until Wi-Fi is fully back.
3) Turn the TV back on and wait 1–2 minutes on the home screen so background services load.

Step 4 — Check/update the Google Cast Receiver (Chromecast built-in) on Google TV
On many Google TVs, casting relies on a system component called Google Cast Receiver (also referred to as Chromecast built-in). If it’s outdated or stuck, you’ll see “connecting…” loops or random failures.
• On TV: open Google Play Store > your profile > Manage apps and update anything related to “Google Cast”, “Google TV”, or system components (updates can be under “System apps” depending on your model).

Once that’s done, test casting with a simple app like YouTube first (it’s a reliable Google Cast test). Then test another Cast-enabled app (Spotify or Google Photos) to confirm it’s not an app-only issue.
Customer
After restarting the router and TV, casting worked once, then the TV disappeared again from the cast list. It came back after a minute. Also, sometimes the cast icon is there, sometimes it’s gone. This is why I’m stuck — my Smart TV won’t cast from phone consistently.
Technician avatar Technician
When the cast icon disappears or devices come and go, it’s often your phone’s discovery settings (Android can block Cast discovery to “save battery/privacy”). Let’s lock that down.

Step 5 — Turn on Cast discovery options on Samsung/Android
1) On your phone, go to Settings and use the search bar for “Cast”.
2) Open Cast options (often under Google > Devices & sharing).
3) Enable options like Use network information, Nearby devices, or anything that mentions discovery/scan (wording varies by Android version).

Step 6 — Check Nearby Device permission and Wi-Fi scanning
• Go to Settings > Location (or Privacy) and ensure Wi-Fi scanning / “Nearby device scanning” is enabled (Android uses this to find Cast devices).
• Confirm apps you cast from (YouTube/Google Home) are allowed to find nearby devices (permission prompts can be missed).

After changing those, fully close YouTube (swipe it away), reopen it, and check if the TV shows in cast list consistently. If it does, we’ve solved the “cast icon missing” part.
Customer
I enabled Nearby devices and Wi-Fi scanning. The cast icon is showing more consistently now. The TV appears reliably, but sometimes when I tap it, it connects and then drops back to the phone. So casting from phone to TV still isn’t 100%.
Technician avatar Technician
Nice — now we’re down to the connection itself (not discovery). When Cast connects then drops, the router settings are a usual suspect, especially with dual-band Wi-Fi or mesh systems.

Step 7 — Force a “same band” test (quick and very telling)
For 5 minutes, do this test:
1) Connect your phone to the 2.4GHz Wi-Fi (or whatever band your TV is on).
2) Cast a YouTube video for 2–3 minutes.

If it becomes stable on the same band, the issue is the router’s cross-band handling (some routers don’t pass discovery/streaming cleanly between 2.4 and 5). In that case, either:
• Put TV and phone on the same band permanently, or
• Enable settings that allow device discovery across bands (varies by router/mesh).

Step 8 — Check for “AP/Client isolation” or Guest Wi-Fi
If the TV is connected to guest Wi-Fi, or if “client isolation/AP isolation” is enabled, devices can’t see each other — which breaks Google Cast and can break screen mirroring too.
Make sure the TV is on the main home network, not guest, and isolation is OFF.
Customer
I connected the phone to 2.4 GHz (same as the TV) and casting is way more stable. It plays without dropping. So I guess the problem is related to 5 GHz or the router. But I still want it to work normally — my phone is usually on 5 GHz.
Technician avatar Technician
That test is super valuable — it basically proves your TV and phone are fine, and the router is the reason your Smart TV won’t cast from phone reliably on 5 GHz.

Here are the most effective “real life” fixes (no advanced networking needed):

Option A — Use one Wi-Fi name (Smart Connect) and keep devices together
If your router has a “Smart Connect” / single SSID feature, enable it so devices roam correctly. On some routers it actually breaks cast; on others it fixes it. If it breaks, separate SSIDs and keep phone + TV on the same one.

Option B — Keep the TV on 2.4 GHz, phone on 5 GHz, but fix discovery/streaming
In the router settings, look for anything like:
• “Multicast”, “mDNS”, “IGMP snooping”, “UPnP”, “Device isolation”, “Wireless isolation”
If multicast/mDNS is blocked across bands, Cast discovery and stability can fail. Enabling multicast/mDNS support (or disabling isolation) often stops disconnects.

Option C — Use Ethernet for the TV
If your TCL has an Ethernet port, wiring the TV is one of the best “set and forget” fixes for casting problems. A stable TV network = stable Google Cast sessions.

Also, quick note: if you only see failures inside one specific app, test YouTube vs another Cast-enabled app. Sometimes it’s an app issue, not the TV.
Customer
If it’s router-related, is there anything I can do on the TV itself? Like a setting for Chromecast built-in, or resetting something? I’ve seen people mention “Google Cast Receiver” and clearing data.
Technician avatar Technician
Yes — there are a couple of TV-side steps that often help when Chromecast built-in not working or Cast keeps dropping, especially after updates.

TV Step 1 — Reboot + clear the Cast system component (safe approach)
1) On the TV, go to Settings > Apps (then “See all apps”).
2) Choose Show system apps (important).
3) Look for anything named Google Cast Receiver, “Chromecast built-in”, or “Cast” (names vary by model/software).
4) Open it and do Clear cache first. If issues continue, Clear data (this resets the component but doesn’t erase your whole TV).
5) Restart the TV again.

TV Step 2 — Make sure casting is allowed
Some Google TV devices have casting/privacy controls under network/device settings. If you see an option like “Let others control cast media” or device visibility, set it to allow devices on your network.

If after this the only unstable scenario is “phone on 5 GHz + TV on 2.4 GHz”, that points back to router cross-band multicast/mDNS. But clearing the Cast receiver often improves stability even on tricky routers.
Customer
I cleared cache for the Cast/receiver system app and restarted. Now it’s much better. If my phone is on the same band it’s basically perfect, and even on 5 GHz it’s not dropping as much. I think the router settings are still part of it, but at least my Smart TV can cast from phone again most of the time.
Technician avatar Technician
Awesome — that’s exactly the outcome we want: stable discovery + stable connection.

Summary: When a Smart TV won’t cast from phone, fix it in this order: confirm both devices are on the same Wi-Fi (avoid guest networks), turn off VPN/mobile data for testing, enable Android Nearby devices / Wi-Fi scanning so the cast icon appears, reboot TV/router, then update/refresh the TV’s Google Cast Receiver (Chromecast built-in). If casting connects then drops, do the same-band test (2.4 vs 5 GHz) — if it’s stable on the same band, the router needs multicast/mDNS-friendly settings or the TV should be on Ethernet.

Want me to tailor this to your exact TCL + router model (and show you the exact menu path for the settings that affect Google Cast and screen mirroring)? Open the chat and I’ll guide you step-by-step.

Quick answer: the accepted fix

Accepted first fix when a Smart TV won’t cast from phone: confirm your phone and TV are on the same Wi-Fi network (not guest), turn off VPN/mobile data, then restart both the TV and router. On Android, enable Nearby devices / Wi-Fi scanning so the cast icon appears reliably. On Google TV/Android TV, update or refresh the Google Cast Receiver (Chromecast built-in) and clear its cache if casting keeps failing. In many cases this restores Google Cast and screen mirroring without a factory reset.


Why a Smart TV won’t cast from phone

Most “phone won’t cast to Smart TV” issues are caused by network discovery and routing: different Wi-Fi bands or subnets, guest Wi-Fi, VPN, router isolation settings, or blocked multicast/mDNS. On Google TV/Android TV, an outdated or stuck Chromecast built-in / Google Cast Receiver can also cause “connecting…” loops, the TV disappearing from the cast list, or random drops. Less commonly, the issue is app-specific (one app fails while YouTube works), or the TV firmware needs updates. That’s why you always start with Wi-Fi alignment, discovery settings, and the casting system component before doing anything drastic.

How to test if casting is fixed

Test casting with a reliable Cast-enabled app first (YouTube is a good baseline). Confirm the TV shows in the cast list, the connection stays active for at least a few minutes, and you can pause/seek without disconnects. Then test a second app (Spotify, Google Photos, or another streaming app) to rule out app-only problems. Finally, test both scenarios: phone on 2.4GHz and on 5GHz. If it’s stable only when both devices share the same band, the fix is router configuration (multicast/mDNS across bands) or using Ethernet for the TV.

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

Most cases are fixed by Wi-Fi alignment, Android Cast discovery settings, and rebooting the Cast receiver.

Quick path: put the phone and TV on the same Wi-Fi (avoid guest), disable VPN/mobile data for testing, enable Android Nearby devices and Wi-Fi scanning so the cast icon appears, then restart the TV and router. On Google TV/Android TV, update the Google Cast Receiver (Chromecast built-in) and clear its cache if casting connects then fails. If screen mirroring (Smart View/Miracast) also drops, it’s almost always the router/band split rather than the TV itself.

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 Smart TV model, phone type, and router setup, please consult a verified expert on Whizz-Tech or the TV 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, casting setup, Wi-Fi troubleshooting, and more.

Expert will respond in minutes

We match you with an Expert who knows Google Cast, Chromecast built-in, AirPlay, screen mirroring, and router settings that affect casting.

Save time & money

No expensive visits just to fix Smart TV casting from phone not working. Getting help online can save you time and money.

FAQ

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

If your Smart TV won’t cast from phone, the most common reasons are: the phone and TV aren’t truly on the same Wi-Fi (guest network or different bands/subnets), VPN/mobile data is interfering, router isolation blocks discovery, or the TV’s Chromecast built-in / Google Cast Receiver is stuck/outdated. App-specific issues can also remove the cast icon temporarily.

What is the first thing to try when the TV is not showing in the cast list?

Make sure phone and TV are on the same Wi-Fi network, disable VPN and mobile data for testing, then restart the TV and router. On Android, enable Nearby devices and Wi-Fi scanning so the phone can discover Google Cast devices. Then reopen the app and try again.

Why does casting connect and then disconnect?

When casting connects then drops, it’s usually unstable Wi-Fi, a router cross-band issue (2.4GHz vs 5GHz), blocked multicast/mDNS, or a stuck Cast receiver service on the TV. A quick test is putting both phone and TV on the same band; if it becomes stable, the router needs adjustment or the TV should use Ethernet.

Should I factory reset my Smart TV if casting still fails?

Try a reset only after you’ve confirmed same Wi-Fi, disabled VPN, enabled Android discovery settings, rebooted TV/router, and refreshed/updated the TV’s Cast receiver/system apps. If a clean setup still can’t cast, the router network rules (isolation/mDNS) or a firmware issue is more likely than the TV hardware.

Sources

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