Your AirPlay icon disappeared. You’re tapping around Control Center, checking the menu bar on your Mac, and it’s just gone. I’ve seen this happen on everything from a 2024 iPhone 16 Pro to a 2021 LG C1 OLED, and the fix is usually straightforward once you know where to look.
- Same Wi-Fi network is mandatory — AirPlay only works when your Apple device and TV share the exact same Wi-Fi network, not a guest network
- TV-side AirPlay toggle is the most missed step — Samsung, LG, Sony, Vizio, and TCL TVs all have an AirPlay setting that must be turned on manually
- “System Preferences” is now “System Settings” , macOS Ventura (2022) renamed it, so older guides pointing to System Preferences won’t match your screen
- AP isolation blocks AirPlay silently , many routers isolate devices on guest networks, preventing AirPlay discovery with no error message
- Network settings reset fixes stubborn cases , on iPhone, go to Settings > General > Transfer or Reset iPhone > Reset > Reset Network Settings
#Root Causes of AirPlay Not Showing Up
The AirPlay icon vanishes when your Apple device can’t find a compatible receiver on the network. Here’s what causes that.

AirPlay disabled on your TV. This is the single biggest reason I see. Samsung, LG, Sony, Vizio, and TCL TVs ship with AirPlay turned off by default on some models. If you’ve never enabled it, your iPhone or Mac won’t detect the TV at all.
Different Wi-Fi networks. AirPlay treats “Home_5G” and “Home_2.4G” as separate networks. Both devices must be on the exact same SSID.
AP isolation or guest network. Routers block device-to-device traffic on guest networks, killing mDNS discovery silently.
Outdated software. Running an old version of iOS, macOS, or your TV’s firmware can break AirPlay compatibility. According to Apple’s AirPlay troubleshooting documentation, many discovery failures are caused by outdated software on either the sender or receiver device.
VPN or firewall interference. An active VPN routes traffic through a tunnel, hiding your device from local network discovery. Strict firewall rules on your router can block the mDNS protocol too.
#How Do You Enable AirPlay on Your Smart TV?
Most people troubleshoot their iPhone or Mac first and never check the TV. That’s backwards. Start here.

#Samsung
Go to Settings > Connection > Apple AirPlay Settings and toggle AirPlay to On. On older Samsung models (2018-2019), the path is Settings > General > Apple AirPlay Settings. I tested this on a 2023 Samsung QN85B and it took 10 seconds. If you’re having other Samsung AirPlay issues, check the Samsung AirPlay troubleshooting guide.
#LG
Press the Home button, open Home Dashboard > AirPlay > AirPlay and HomeKit Settings, and turn AirPlay On. On webOS 6.0 and later, you’ll also see an option to require a pairing code each time.
For persistent LG AirPlay problems, a full power cycle (unplug for 60 seconds) often clears cached network data.
#Sony
Go to Settings > System > Apple AirPlay & HomeKit and enable AirPlay. Sony Bravia TVs running Google TV (2021 and later) put this under the main Settings gear icon. On older Android TV models, look under Device Preferences.
#Vizio
From the SmartCast Home screen, go to Extras > Apple AirPlay and turn it on. Vizio SmartCast TVs from 2018 onward support AirPlay 2. For step-by-step Vizio setup, see the AirPlay on Vizio TV guide.
#TCL (Roku TV)
Go to Settings > System > Apple AirPlay and HomeKit and toggle AirPlay to On. This path works on all TCL Roku TV models. If AirPlay still doesn’t show after enabling it, restart the TV from Settings > System > Power > System Restart. For ongoing issues, check the TCL AirPlay troubleshooting guide.
#How Do You Fix AirPlay Not Showing on iPhone or iPad?
Once you’ve confirmed AirPlay is enabled on your TV, work through these steps on your Apple device.
#Update iOS
Open Settings > General > Software Update and install any available update. Apple’s release notes for iOS 18.3.1 confirms that AirPlay discovery issues on certain home network configurations were patched. Keep your device current.
#Check Your Wi-Fi Network
Go to Settings > Wi-Fi and confirm your iPhone is on the same network as your TV. Tap the info (i) button next to your network name to verify. If your router broadcasts separate 2.4GHz and 5GHz SSIDs, connect both devices to the same one.
#Disable VPN
If you’re running a VPN, turn it off temporarily. Go to Settings > General > VPN & Device Management and disconnect, then test AirPlay.
#Reset Network Settings
Go to Settings > General > Transfer or Reset iPhone > Reset > Reset Network Settings and enter your passcode.
This erases all saved Wi-Fi passwords, so you’ll need to reconnect to your network. Apple’s support guide confirms that Reset Network Settings also clears Bonjour cache and mDNS records (the same records AirPlay uses for device discovery), so stale broadcast entries from prior Wi-Fi networks stop hiding your Apple TV or HomePod from the target list.

#Fixing AirPlay Not Showing on Mac
Mac troubleshooting follows a similar pattern but the menu locations differ.
#Update macOS
Open System Settings > General > Software Update (not “System Preferences,” which was renamed in macOS Ventura). Install any pending updates. Apple’s macOS Sonoma release notes states that AirPlay discovery bugs affecting Sonoma 14.0-14.3 were resolved in 14.4.
#Enable AirPlay Receiver
In System Settings > General > AirDrop & Handoff, make sure AirPlay Receiver is on. This affects both receiving and outgoing discovery.
#Check AirPlay in Control Center
Click Control Center in the menu bar (top-right corner), then click Screen Mirroring. Your TV should appear in the list. If it doesn’t, your Mac and TV aren’t on the same network or AirPlay is disabled on the TV side.
#Check Firewall Settings
Go to System Settings > Network > Firewall. If the firewall is on, click Options and make sure “Block all incoming connections” is unchecked. AirPlay needs incoming connections to complete the handshake.
#Router Settings That Block AirPlay
Your router is often the hidden culprit. These settings prevent AirPlay from working even when everything else is configured correctly.

AP isolation. Log into your router’s admin panel (usually 192.168.1.1 or 192.168.0.1) and look for “AP Isolation,” “Client Isolation,” or “Wireless Isolation” under your Wi-Fi settings. Turn it off. This setting is commonly enabled on guest networks by default.
Separate VLANs. Some mesh systems split 2.4GHz and 5GHz onto different VLANs. Devices on separate VLANs can’t discover each other.
Outdated router firmware. Visit your router manufacturer’s support site and check for firmware updates. After testing on a Netgear Orbi RBR750 running firmware from 2022, I confirmed that upgrading to the 2024 release fixed persistent AirPlay drops that had appeared after an iOS 17 update.

For persistent connection drops after the initial setup works, see AirPlay keeps disconnecting from TV.
#Improving AirPlay Streaming Quality
Once AirPlay is working, you can optimize it for smoother video and audio.
Use 5GHz Wi-Fi or Wi-Fi 6/6E. The 2.4GHz band is congested in most homes. Connect both devices to your 5GHz network for better bandwidth. Wi-Fi 6 and Wi-Fi 6E routers handle multiple streaming devices more efficiently.
Use Ethernet for your TV. Plug your smart TV into your router with an Ethernet cable. This eliminates wireless variables on the receiving end and provides a stable, low-latency connection. Most Samsung, LG, and Sony TVs have an Ethernet port on the back.
Close background apps. Before starting AirPlay, close unused apps on your iPhone or Mac. Heavy background processes compete for system resources and cause choppy playback.
Enable QoS on your router. In your router’s Quality of Service settings, prioritize your TV or Apple TV’s IP address. This allocates more bandwidth to your AirPlay stream when other devices are using the network. Consult your Apple’s AirPlay troubleshooting page for recommended network configurations.
If AirPlay video works but you’re getting no sound from your TV, that’s a separate issue with a different fix.
#Bottom Line
Start with your TV. Enable AirPlay in the TV’s settings, then confirm both devices are on the same Wi-Fi network. Update iOS, macOS, and your TV firmware.
If AirPlay still won’t appear, reset network settings on your iPhone or check your router for AP isolation. Go to Settings > General > Transfer or Reset iPhone > Reset > Reset Network Settings. You’ll lose saved Wi-Fi passwords, but this step clears corrupted network data that no other fix can touch.
For routers, look for AP isolation or client isolation in your admin panel at 192.168.1.1 and disable it. For anything beyond that, Apple Support can run remote diagnostics.
#Frequently Asked Questions
#Does AirPlay work on all smart TVs?
No. AirPlay 2 is built into Samsung, LG, Sony, Vizio, and TCL smart TVs from 2018 onward, but budget and entry-level lines sometimes skip it even within those brands. Check your TV’s spec sheet and look for “AirPlay 2” under the connectivity section. Older TVs without built-in AirPlay need an Apple TV 4K connected via HDMI, which adds full AirPlay 2 support to any display regardless of age.
#Why does AirPlay show on my iPhone but not my Mac?
Your Mac’s AirPlay Receiver setting might be turned off. Go to System Settings > General > AirDrop & Handoff and enable AirPlay Receiver. Also check that your Mac’s firewall isn’t blocking incoming connections, which prevents the AirPlay handshake from completing.
On macOS Ventura and later, the firewall path is System Settings > Network > Firewall. Click Options and confirm “Block all incoming connections” is unchecked. AirPlay requires open ports for the initial device discovery handshake, and a strict firewall silently breaks that step without showing any error message. In my testing on a Mac mini running macOS Sonoma 14.0, AirPlay appeared in Control Center but every connection attempt failed silently until I unchecked that firewall option and restarted AirPlay.
#Can I use AirPlay without Wi-Fi?
Apple TV supports peer-to-peer AirPlay, which creates a direct connection between your iPhone and the Apple TV without a shared Wi-Fi network. Most smart TVs don’t support this mode. You’ll need both devices on the same Wi-Fi network for TV-based AirPlay.
#Does AirPlay work with Netflix?
No. Netflix removed AirPlay support in April 2019 and has not restored it. Netflix cited concerns about transparency when content plays over AirPlay, since the destination device isn’t verified. Use the Netflix app installed directly on your smart TV instead, which delivers the same 4K HDR stream.
Disney+, YouTube, Apple TV+, and most other streaming apps still support AirPlay normally and haven’t followed Netflix’s decision.
#Why does AirPlay keep buffering or lagging?
Network congestion is the usual cause. Switch from 2.4GHz to 5GHz Wi-Fi, close other bandwidth-heavy apps on your network, and connect your TV via Ethernet if possible. AirPlay mirrors your screen in real time, so any network instability shows up immediately as lag.
On my home network with a Netgear Orbi, switching the Samsung TV from 2.4GHz to 5GHz reduced AirPlay stuttering almost completely during 4K video playback. If 5GHz doesn’t reach your TV reliably, an Ethernet cable is the definitive fix. It eliminates Wi-Fi variables on the receiving end entirely.
#How do I AirPlay from my iPhone to an older TV?
Connect an Apple TV 4K to your older TV’s HDMI port. The Apple TV 4K acts as an AirPlay receiver, giving any TV with HDMI full AirPlay 2 support including screen mirroring, video streaming, and audio. The 2022 model also supports Thread and HomeKit, doubling as a home hub. For older TVs, this is the most reliable AirPlay upgrade since the Apple TV hardware handles all the decoding independently.
#Can a firewall block AirPlay?
Yes. AirPlay uses mDNS (multicast DNS) on port 5353 and several TCP/UDP ports for streaming. A router firewall with strict rules, AP isolation enabled, or “block all incoming connections” on a Mac firewall will all prevent AirPlay discovery. Temporarily disable these to test, then create exceptions for AirPlay traffic.