Hey! We’ll fix your LG TV AirPlay not working issue — most AirPlay 2 problems come from one of these buckets: (1) device discovery (iPhone can’t see the LG TV), (2) webOS AirPlay settings (AirPlay is off / code prompts wrong), or (3) network restrictions (router blocks Bonjour/mDNS/multicast so AirPlay can’t connect).
Quick questions so we take the fastest path (and avoid random factory resets):
• What LG TV model/year (OLED/UHD/QNED) and webOS version if you know it?
• Which Apple device are you casting from: iPhone, iPad, or Mac? iOS version?
• What exactly fails: TV not showing in AirPlay list, AirPlay connects then drops, AirPlay code not showing, audio only / black screen, or screen mirroring won’t start?
• Are both devices on the same Wi-Fi network (same router, not guest Wi-Fi)? Any VPN, mesh Wi-Fi, extenders, or “AP isolation”?
• Did this start after a software update (LG webOS update or iOS update)?
Reply with those and I’ll give you a step-by-step full at-home fix guide for LG AirPlay.
Customer
I have an LG OLED (webOS, not sure which version) and an iPhone. AirPlay used to work, but now my phone often can’t find the LG TV. Sometimes the TV shows up, but it fails to connect or it asks for an AirPlay code and then just times out. I also tried adding the TV to HomeKit in the Apple Home app and the pairing got stuck. So basically: LG TV AirPlay not working + HomeKit pairing issues.
That pattern (TV missing sometimes + code prompt timing out + HomeKit setup stuck) screams network discovery and AirPlay & HomeKit settings getting out of sync — not a “broken TV.” AirPlay relies on Bonjour/mDNS and multicast discovery on your local network, and HomeKit uses similar local communication during pairing.
We’ll fix this in the right order:
1) Confirm AirPlay is actually enabled in LG webOS (AirPlay can be toggled off after updates).
2) Eliminate the biggest blockers: guest Wi-Fi, VPN, mesh isolation, extenders, and router settings that break multicast.
3) Refresh pairing: clear the TV’s AirPlay/HomeKit state, then reconnect from iPhone so the AirPlay 2 handshake is clean.
Let’s start with the no-risk checks that fix most “LG TV AirPlay not working” cases in minutes.
Customer
Okay. For network: both are on the same Wi-Fi name, but I do have a mesh system and sometimes my iPhone jumps between 2.4 GHz and 5 GHz. I also had a VPN on earlier (not always). What should I try first that doesn’t wipe everything?
Perfect — mesh + VPN are two of the most common AirPlay killers.
Step 1 — Quick “AirPlay discovery” reset (safe, no data loss)
1) Turn VPN OFF on the iPhone (even “on-demand” VPN can break local discovery).
2) Toggle iPhone Wi-Fi off/on, then open Control Center → AirPlay/Screen Mirroring and re-check the device list.
3) Power cycle the TV: unplug the LG TV for 60 seconds, plug back in, wait until fully booted.
Step 2 — Verify LG webOS AirPlay setting is ON
On LG TV: press Home → open ThinQ Home Dashboard / Home Dashboard → find AirPlay → open AirPlay and HomeKit Settings → make sure AirPlay is On (and that “Require Code” is set the way you want).
This alone fixes a lot of “AirPlay not showing on LG TV” issues after updates. Then we’ll stabilize the mesh behavior so the AirPlay code prompt stops timing out.
Customer
I turned off VPN and rebooted the TV. In the TV menu I found AirPlay and HomeKit Settings and AirPlay was actually OFF (not sure how). I turned it on. Now the TV shows up more often, but it still sometimes fails to connect, and HomeKit pairing still gets stuck. The mesh system is still running.
Huge win — if AirPlay was OFF, that explains the “LG TV not showing in AirPlay list” part.
The remaining “connect then fail” on mesh is typically one of these:
• iPhone and TV are on different mesh nodes with isolation features enabled (some call it client isolation, AP isolation, or “block LAN to WLAN”).
• Your iPhone uses a randomized MAC (Private Wi-Fi Address) and the router is being strict about local traffic.
• Multicast/Bonjour isn’t forwarded cleanly between mesh nodes (AirPlay discovery works *sometimes*, then drops).
Step 3 — Stabilize the network path for AirPlay 2
1) For testing, move closer to the TV and connect iPhone + TV on the same band if possible (many meshes let you temporarily “prefer 5 GHz” or pause a node).
2) On iPhone: Wi-Fi → tap (i) on your network → set Private Wi-Fi Address OFF for this network (temporary test).
3) Make sure you are NOT on Guest Wi-Fi. Guest networks often block device-to-device traffic, which breaks LG AirPlay and HomeKit pairing.
After this test, we’ll refresh the TV’s HomeKit/AirPlay pairing state so the AirPlay code and Home app setup becomes consistent.
Customer
I was actually on the guest Wi-Fi earlier. I switched my phone to the main Wi-Fi (same as the TV). AirPlay connects more reliably now, but I still get random failures, especially when I try screen mirroring. Also the Home app still doesn’t finish adding the TV. Is there a clean way to “re-pair” AirPlay/HomeKit on an LG TV without factory resetting everything?
Yes — you can usually reset just the AirPlay 2 / HomeKit relationship without wiping your entire LG TV settings.
Step 4 — Refresh AirPlay & HomeKit state on LG webOS
1) On the LG TV: Home → AirPlay → AirPlay and HomeKit Settings.
2) If you see HomeKit/paired devices listed, remove the pairing (wording varies by webOS version). Then toggle AirPlay OFF, wait 10 seconds, toggle AirPlay ON again.
3) Restart the TV (power off/on or unplug for 60 seconds).
Step 5 — Refresh the Apple side (iPhone) for AirPlay not working
1) Restart iPhone (quick reboot helps clear stuck AirPlay discovery).
2) If HomeKit setup is stuck, open the Home app → remove any half-added TV tile if it exists, then add again using the TV’s HomeKit code prompt.
Pro tip for reliability: keep AirPlay tests simple first — try a photo/video from Photos via AirPlay, then try Screen Mirroring. Mirroring is heavier on the network and will fail first if multicast/latency is messy.
Customer
After toggling AirPlay and rebooting both devices, streaming a video works most of the time. But LG TV screen mirroring still randomly fails or disconnects, and HomeKit pairing fails at the “connecting” step. Could this be a software update issue on the LG TV or iOS? My TV did update recently.
It absolutely can be — and the fix is usually “update + clean network + correct TV settings,” not a full reset.
Step 6 — Confirm LG TV software is current (webOS update)
On LG TV: Settings → Support → Software Update → check for updates. AirPlay 2 and HomeKit stability improves with firmware patches on many models.
Step 7 — Fix the two settings that commonly break AirPlay on LG after updates
1) In AirPlay and HomeKit Settings: set AirPlay = On and (for testing) set “Require Code” to “First Time Only” (so it’s not prompting every session and timing out).
2) On the TV network: forget/reconnect to Wi-Fi (optional, but helps if the TV grabbed a weird IP lease).
Step 8 — Mesh/router checks for AirPlay 2 + HomeKit
In your mesh app/router settings, look for and disable (or whitelist the TV for):
• Client isolation / AP isolation
• “Block local network access” / “Wireless isolation”
• Over-aggressive “IoT security” that blocks Bonjour/mDNS or multicast
HomeKit pairing especially needs stable local connectivity. If those are blocked, the Home app stalls exactly where you described.
Customer
I updated the TV software and found an isolation toggle in my mesh settings — it was enabled for “guests and IoT.” I disabled it for my main network. Now AirPlay works much better and screen mirroring is stable. HomeKit pairing finally completed too. Is there a “best practice” setup so LG TV AirPlay not working doesn’t come back?
Yes — the goal is to keep AirPlay 2 discovery consistent and avoid network features that “protect” devices by blocking them from each other.
Best practice to prevent LG AirPlay problems
• Keep iPhone/iPad/Mac and LG TV on the same main Wi-Fi (avoid guest networks for AirPlay and HomeKit).
• Avoid VPN while casting (VPN often breaks local device discovery).
• On mesh systems, ensure mDNS/Bonjour and multicast aren’t blocked between nodes; disable client isolation on the main SSID.
• Keep LG webOS updated, and confirm AirPlay = On inside AirPlay and HomeKit Settings after any update.
• If AirPlay gets flaky again: power cycle TV + router, then toggle AirPlay off/on — that’s the fastest “refresh.”
With this setup, both AirPlay streaming and screen mirroring stay stable, and HomeKit control in the Apple Home app won’t randomly disconnect.
Customer
If it breaks again, what should I try first: resetting network settings on the iPhone, or removing and re-adding the TV in HomeKit/AirPlay settings?
Start with the least destructive ladder — most “AirPlay not working on LG TV” cases don’t need iPhone network resets.
First (fastest checks)
• Confirm iPhone is on the main Wi-Fi (not guest) and VPN is off.
• Power cycle the TV (unplug 60 sec) and restart iPhone.
• Verify LG: AirPlay and HomeKit Settings → AirPlay On.
Next (usually the sweet spot)
• Remove and re-add the TV in HomeKit (Apple Home app) and toggle AirPlay off/on in LG settings. This refreshes the pairing and the AirPlay code handshake without wiping TV picture/app settings.
Last resort
• Reset iPhone network settings only if *nothing* else can see devices on your Wi-Fi (not just AirPlay). It’s effective, but it forgets Wi-Fi passwords and VPN configs, so I keep it for stubborn cases.
Customer
Great — after turning AirPlay on, getting off guest Wi-Fi, disabling mesh isolation, and updating webOS, my LG TV AirPlay not working issue is basically fixed. Screen mirroring and HomeKit both work now. Thanks!
Summary: when
LG TV AirPlay not working happens, fix it in this order: confirm AirPlay is enabled in
AirPlay and HomeKit Settings, avoid
guest Wi-Fi and VPN, and make sure your router/mesh isn’t blocking
Bonjour/mDNS or device-to-device traffic. Then update LG webOS and refresh pairing if HomeKit is stuck.
Want the exact “known-good” settings for your specific LG webOS version and mesh router model (Eero/Orbi/Deco, etc.)?
Open the chat and an expert will guide you in real time.
How to test if AirPlay is fixed on LG TV
Test in a controlled order: (1) AirPlay a photo/video from Photos (lightweight); (2) AirPlay audio from Music/Spotify; (3) try Screen Mirroring (heavier, fails first if Wi-Fi is unstable). If the TV appears quickly in the AirPlay list after a reboot and stays connected for 5–10 minutes, your discovery path is stable.
LG TV AirPlay not working — quick troubleshooting tips
Most cases are fixed by enabling AirPlay, avoiding guest Wi-Fi, and disabling mesh isolation.
Quick path: turn off VPN, confirm iPhone and LG TV are on the same main Wi-Fi, then on the TV open AirPlay and HomeKit Settings and set AirPlay = On. Update LG webOS, reboot TV + iPhone, and check your router/mesh for client isolation or blocked mDNS/Bonjour. If HomeKit is stuck, remove and re-add the TV in the Apple Home app.
Disclaimer: This information is AI-generated and intended for general guidance only. Do not open devices or attempt unsafe electrical work. For advice specific to your LG TV model, webOS version, and router/mesh system, please consult a verified expert on Whizz-Tech or the manufacturer’s support before making decisions.
Understand what these prompts mean
Why is my LG TV not showing up in AirPlay?
LG TV AirPlay not working usually happens when AirPlay is turned off in AirPlay and HomeKit Settings, the iPhone is on guest Wi-Fi or VPN, or the router/mesh blocks Bonjour/mDNS discovery. Keep both devices on the same main Wi-Fi, disable isolation, and reboot the TV.
How do I turn on AirPlay on an LG webOS TV?
On the LG TV, open the Home Dashboard / ThinQ Dashboard, select AirPlay, then open AirPlay and HomeKit Settings and set AirPlay = On. After updates, re-check this toggle because it can reset.
Why does AirPlay connect and then disconnect on LG TV?
Random disconnects are usually Wi-Fi or mesh-related (node switching, weak signal, or blocked multicast). Stabilize the network (same main Wi-Fi, no VPN, disable client isolation) and keep LG webOS updated. Screen mirroring is more demanding than video casting, so it fails first.
How do I fix HomeKit pairing stuck for an LG TV?
Make sure the network allows device-to-device traffic (no guest Wi-Fi, no isolation, Bonjour/mDNS allowed). Then refresh the pairing state by toggling AirPlay off/on in the TV’s AirPlay and HomeKit Settings, reboot TV + iPhone, and add the TV again in the Apple Home app.