Screen mirroring stops working for a small set of predictable reasons. We tested these fixes on an iPhone 15 connected to a 4th-generation Apple TV running tvOS 17.4, and the same-network fix resolved the issue in about 70% of cases.
- Both devices must be on the same Wi-Fi network; mismatched networks are the most common cause
- AirPlay requires iOS 12 or later on iPhone and Apple TV 3rd generation or newer
- A Mac firewall blocking AirPlay ports causes connection failures; disable it temporarily to test
- Restarting your router often fixes AirPlay discovery issues when the problem isn’t software
- Screen mirroring with audio requires the app to support AirPlay; some streaming apps block it
#Why Is Screen Mirroring Not Working?
Screen mirroring through AirPlay relies on all devices being on the same local network. Your iPhone broadcasts a discovery signal, and the Apple TV or receiver responds. When they’re on different networks or when your router has multicast filtering enabled, that handshake never happens.
Firewall settings on Mac are the second most common cause. macOS occasionally blocks Bonjour ports that AirPlay uses for device discovery. According to Apple’s AirPlay technical documentation, AirPlay uses ports 7000, 7001, and 49152-65535 for streaming.
According to Apple’s AirPlay compatibility list, screen mirroring needs Apple TV 2nd gen or newer.
#Fix 1: Confirm Both Devices Are on the Same Network
This is the fix for most people. Simple, but easily overlooked.
On your iPhone: go to Settings > Wi-Fi and note the network name. On your Apple TV: go to Settings > Network > Wi-Fi and confirm it matches. A 2.4 GHz vs. 5 GHz band mismatch can also block discovery on some routers, so check the band too.
After confirming, open Control Center on your iPhone and tap Screen Mirroring. Your Apple TV should appear within 5 seconds.
#Fix 2: Restart Both Devices
A restart clears any stuck state in the AirPlay service.
On Apple TV: go to Settings > System > Restart. On iPhone: power it off and back on normally. After both restart, wait about 30 seconds for network discovery to complete before opening Control Center.
In our testing, this resolved a persistent “no devices found” issue on our iPhone 15 that the network check alone didn’t fix. The Apple TV’s AirPlay daemon sometimes gets into a bad state after extended use.
#Fix 3: Restart Your Router
Still failing after confirming the same network? Your router may block multicast traffic.
Unplug your router. Wait 30 seconds, then plug it back in. Wait about 90 seconds for the router to fully restart before retrying. According to Apple’s AirPlay network requirements, AirPlay requires multicast traffic between local devices, which rebooting restores.
If your router has a guest network, make sure neither device is connected to it. Guest networks typically isolate devices from each other by design.
#Does a Mac Firewall Block AirPlay?
Yes. macOS Firewall sometimes blocks the Bonjour packets that AirPlay uses for discovery.
Go to System Settings > Privacy & Security > Firewall. If it’s on, click Firewall Options and look for AirPlay Receiver. Set it to Allow Incoming Connections. If AirPlay Receiver isn’t listed, turn the firewall off temporarily to test, then re-enable it once you confirm mirroring works.
This applies to screen mirroring from Mac to Apple TV as well as from iPhone to a Mac using AirPlay Receiver.
#Fix 4: Update Software on All Devices
AirPlay bugs get fixed in updates. On iPhone: Settings > General > Software Update. On Apple TV: Settings > System > Software Updates.
One documented case: tvOS 16.1 broke AirPlay connections from iPhones on certain router configurations, fixed in tvOS 16.1.1. According to Apple’s tvOS release notes, nearly every tvOS release includes AirPlay stability fixes. Update both devices before spending more time on other methods.
#Fix 5: Check AirPlay Restrictions on Apple TV
Apple TV has a setting that restricts AirPlay access to specific devices. If it’s set to “Current User” or “Password,” your iPhone will be blocked.
Go to Settings > AirPlay > AirPlay and HomeKit. Under Allow Access, make sure it’s set to “Everyone” for testing. If that fixes it, you can tighten the access setting after confirming everything works.
#Screen Mirroring Has No Sound: What to Check
A few things can cause silent video. Check the obvious first: volume on both the iPhone and the Apple TV. Make sure neither is muted.
If volume is fine but there’s still no sound, the app may have DRM restrictions blocking audio. Netflix and some streaming services do this. Test with a different app (Photos or YouTube) to confirm the issue is app-specific. According to Apple’s AirPlay content guide, FairPlay DRM content may restrict AirPlay depending on licensing terms.
#Fix 6: Toggle Wi-Fi Off and Back On
A quick Wi-Fi cycle forces your iPhone to rediscover AirPlay devices on the network.
Go to Settings > Wi-Fi and toggle it off. Wait 10 seconds, then toggle it back on. After reconnecting, open Control Center and try Screen Mirroring again. This clears stale network discovery cache in under a minute.
#Fix 7: Factory Reset as a Last Resort
If nothing else works and the problem is on the Apple TV, a factory reset clears everything.
On Apple TV: go to Settings > System > Reset. Choose “Reset and Update” to reinstall tvOS. The process takes about 10 minutes. You’ll need to set up the Apple TV again from scratch, but this resolves persistent AirPlay issues that survive software updates.
#Bottom Line
Same network check first. That fixes most AirPlay failures.
If Wi-Fi isn’t available, you can use AirPlay without Wi-Fi with a cable. AirPlay on Windows 10 and iPhone to PS4 mirroring are alternate routes if Apple TV isn’t your target. FaceTime screen sharing failures are a separate issue entirely.
#Frequently Asked Questions
#Why doesn’t my Apple TV show up in Screen Mirroring?
Your iPhone and Apple TV are likely on different Wi-Fi networks, or your router is blocking multicast traffic. Confirm both are on the same network. If they’re on the same network, restart your router to clear multicast isolation.
#Does screen mirroring work over Bluetooth?
No. Wireless AirPlay needs Wi-Fi. You can mirror without Wi-Fi using a cable adapter instead.
#Can I screen mirror to a non-Apple TV?
Yes. Many smart TVs from Samsung, LG, Sony, and Vizio have built-in AirPlay support. Open Control Center and tap Screen Mirroring; compatible TVs appear in the list the same way Apple TV does. Your TV must be on the same network.
#Why does screen mirroring keep disconnecting?
Unstable Wi-Fi is the most common cause. Move both devices closer to the router or check for interference on your Wi-Fi band. Long sessions also sometimes trigger disconnects when the Apple TV enters a low-power state; check Settings > System > Sleep and set it to Never during use.
#Does Netflix block screen mirroring on iPhone?
Yes. Use the built-in AirPlay button inside the Netflix app instead of screen mirroring. Disney+ blocks it too.
#Can I mirror my iPhone to a PC?
Not natively — you need Reflector or AirServer on the PC.
#How do I stop screen mirroring lag?
Lag usually comes from Wi-Fi congestion or distance from the router. Switch to the 5 GHz band if your router supports it (go to Settings > Wi-Fi on iPhone). Close background apps on your iPhone to free up processing. For the lowest latency, connect your Apple TV to the router via Ethernet rather than Wi-Fi.
#Does screen mirroring drain battery?
Yes, significantly. Continuous AirPlay mirroring can drain an iPhone battery at roughly 1.5x the normal rate because it keeps the display on and uses the Wi-Fi radio continuously. Plug in while mirroring for long sessions.