It is one of the more maddening tech failures because everything looks right. Your phone sees the TV, the AirPlay or cast icon lights up, the two devices shake hands, and then the video just does not appear. You get a black screen, a spinning wheel, or sound with no picture. The good news is that a connection this close to working is rarely broken hardware. It is almost always one of two culprits: the video is copy-protected and refuses to mirror, or your home network is blocking the piece of the connection that carries the picture. Once you know which one you are looking at, the fix takes a couple of minutes.
So this is not a random glitch to reboot your way out of, though a restart sometimes helps. It is a specific, explainable failure, and the two causes have two different fixes. Work out which camp you are in first, then jump to the matching fix below.
Why it connects but the screen stays black
A cast or AirPlay session has two jobs: find the TV and hand it a video stream. The finding part is easy, which is why the icon turns blue and everything seems fine. The playing part is where it breaks. Either the video itself is protected and will not allow a mirrored copy, so the receiver is handed a blank frame, or your router is passing the handshake but blocking the actual stream between the two devices. Both look identical from the couch, a connection that says it worked while the screen stays dark. Telling them apart is the whole game.
Step one: which problem do you have
There is a quick tell. If you hear the audio but the picture is black, or a specific app like a streaming service goes dark while your photos and other screens mirror fine, that points to copy protection on that content. If nothing plays at all, everything you try stalls or spins, and it happens across apps, that points to your network. A second clue: if it works on your phone’s mobile data with a streaming stick but fails on your home Wi-Fi, the network is the suspect. Sort yourself into one of these two, then take the matching fix.
If you hear audio but see black: cast from inside the app
This is the copy-protection case, and it is the most common one people miss. Streaming services wrap their video in HDCP protection, and when you use screen mirroring to send that video to a TV, the service refuses to let a protected picture be copied that way, so you get sound and a black frame. The fix is to stop mirroring and let the app stream directly. Open the streaming app on your phone, start the video, and tap the AirPlay or cast icon inside that app rather than mirroring your whole screen from the control center. Better still, open the same app natively on your Apple TV, streaming stick, or smart TV and play it there. Direct streaming sends a licensed, protected signal the TV is allowed to show, and the black screen goes away.
If nothing plays at all: turn off network isolation
This is the network case, and the usual villain is a router setting that keeps your devices from talking to each other. To find your TV, AirPlay and casting rely on a discovery system that has to travel freely across your local network. Many routers ship with a setting called AP isolation, client isolation, or guest-network isolation switched on, and mesh systems sometimes add a “block LAN access” option. Any of these lets a device reach the internet while walling it off from the other gadgets in your home, which is exactly what casting needs. Open your router settings, find that isolation setting on your main network, and turn it off. On the same screen, if there is an option for mDNS or Bonjour, make sure it is allowed rather than blocked.
The quick checks that clear the rest
A few smaller fixes handle the remaining cases. Make sure both devices are on the same network and the same band, because a phone on a guest network or a separate 5 GHz name cannot reach a TV on the main one. Turn off any VPN or custom DNS on your phone and, if you set one, on your router too, since those reroute traffic in a way that hides your local devices from each other. Then update the software on both the phone and the streaming device, as an out-of-date Apple TV, Chromecast, Roku, or Fire TV is a frequent cause of a stream that connects and then dies. If you use an HDMI adapter or an older receiver in the chain, that hardware can also break protected playback, so try a direct connection to rule it out.
What To Know
- A cast that connects but shows a black screen is almost always copy protection or network isolation, not broken hardware.
- Audio with no picture, or one app going dark, points to HDCP copy protection; the fix is to stream from inside the app or open it on the TV, not mirror your screen.
- Nothing playing across every app points to your network; turn off AP isolation, client isolation, or guest-network isolation on your router.
- Keep both devices on the same network and band, and switch off any VPN or custom DNS while casting.
- Update your phone and your streaming device, and take any HDMI adapter or old receiver out of the chain to test protected playback.
Frequently Asked Questions
Why does AirPlay connect but the TV screen stays black?
Two reasons cover most cases. The video may be copy-protected, so when you mirror your screen the service blocks the picture and you get sound with a black frame; streaming from inside the app instead fixes that. Or your router is blocking the local connection between devices through a setting like AP isolation, which lets the handshake through but not the stream. Work out whether you hear audio or nothing at all, since that tells you which of the two to fix.
Why do I get sound but no picture when I cast?
Sound with a black picture is the classic sign of HDCP copy protection. When you mirror your whole phone screen, a protected video refuses to send a copyable picture to the TV, so the audio comes through and the frame stays dark. The fix is to stop mirroring and use the app’s own AirPlay or cast button, which streams a licensed signal, or to open that same app directly on your Apple TV, Roku, Fire TV, or smart TV.
How do I fix casting on a hotel or dorm Wi-Fi?
Public and shared networks like hotels, dorms, and offices usually isolate every device from the others for security, which blocks the local discovery casting needs, and you often cannot change those settings. The common workaround is to create your own small network, for example a personal hotspot or a travel router, and put both your phone and the streaming device on it. That gives them a private network where they can see each other, which restores casting.
Does a VPN stop AirPlay or casting from working?
It can. A VPN or a custom DNS service reroutes your traffic, and depending on how it is set up, it can hide your local devices from one another so your phone cannot reach the TV even though both have internet. If casting stalls, turn the VPN off on your phone, and if you run one at the router level, disable it there too while you test. If casting works with the VPN off, you have found the cause.
Do both devices need to be on the same Wi-Fi to cast?
Usually, yes. AirPlay and most casting rely on both devices sitting on the same local network so they can discover and talk to each other. A phone on a guest network, or on a separate 5 GHz network name, often cannot reach a TV on the main network. Put both on the same network, ideally the same band, and confirm the main network does not have isolation switched on, and discovery should work.
What To Do Next
Start by listening: audio with a black screen means copy protection, so stream from inside the app or open it on the TV; nothing at all means the network, so switch off isolation on your router. Then confirm both devices share one network, drop any VPN, and update the streaming device. For more on getting your screens and streaming set up right, browse the entertainment section, and the technology section has more fixes for the devices around your home.










