sodcalculator

10 Tech How-To

Fix AirPlay Not Working on Roku TV: 9 Steps

Guide 10-16614 · Updated · Step by step

If AirPlay isn’t working on your Roku TV, the fix usually involves checking that both devices are on the same Wi-Fi network, updating the Roku software, and restarting both the TV and the iPhone, iPad, or Mac. Below are the exact steps to get AirPlay working again, plus background on why it fails and how to prevent it.

Why AirPlay Stops Working on Roku

AirPlay on Roku TV relies on a handshake between your Apple device and the Roku over your local network. Common culprits for failure include:

  • Network isolation (AP isolation) – many routers have a setting that blocks devices from talking to each other, which breaks AirPlay.
  • Outdated Roku software – AirPlay support was added in Roku OS 9.4 and improved later; older versions may not work reliably.
  • Firewall or VPN on the Apple device – VPNs can route traffic outside your LAN, making the Roku invisible.
  • Roku’s AirPlay setting disabled – it can be turned off in the Roku settings.
  • Wi-Fi band mismatch – if your phone is on 5 GHz and the Roku is on 2.4 GHz, they may not see each other.

Step-by-Step Fixes (Try in Order)

  1. Check the basics – Make sure the Roku TV is on and not in a screensaver that blocks AirPlay (some screensavers do).
  2. Confirm both devices are on the same network – Go to Roku Settings > Network > About to see the network name. On your iPhone, go to Settings > Wi-Fi and compare.
  3. Restart the Roku TV – Unplug it for 10 seconds, then plug it back in. This clears most temporary glitches.
  4. Restart your Apple device – Turn it off and on again, then try AirPlay again.
  5. Update Roku software – Go to Settings > System > System update > Check now. Install any pending updates.
  6. Enable AirPlay on Roku – Go to Settings > Apple AirPlay and HomeKit > AirPlay and ensure it’s set to On.
  7. Disable VPN on your Apple device – Turn off any VPN and try again.
  8. Check router settings – Log into your router and disable AP isolation (also called client isolation or guest network isolation). If you have a guest network, make sure both devices are on the main network.
  9. Reset network settings on the Roku – Go to Settings > Network > Set up connection and re-enter your Wi-Fi password.

How AirPlay Works on Roku TV

AirPlay uses Apple’s Bonjour protocol to discover devices on the same local network. When you tap the AirPlay icon, your iPhone sends a stream (usually H.264 video) to the Roku, which decodes and displays it. The Roku must have the AirPlay receiver enabled and be on the same subnet. If your router has VLANs or multiple SSIDs, they might be on different subnets, which blocks discovery.

Roku TV supports AirPlay 2, which allows multi-room audio and screen mirroring. However, some apps (like Netflix) may not allow AirPlay due to copyright restrictions; instead, you’ll see a message to use the app’s own casting feature.

Common Problems and Specific Solutions

  • No AirPlay icon appears – This usually means the Roku isn’t discovered. Check that the Roku is on and the TV is not in standby. Also, make sure your Apple device’s Bluetooth is on (AirPlay uses Bluetooth for discovery in some cases).
  • AirPlay connects but no video – Try a different app. Some apps block external streaming. Also, check if the Roku’s HDMI input is set correctly (if you’re using an external device).
  • Audio works but video is black – This can be a DRM issue. Try disabling HDCP on the Roku (Settings > System > Advanced > HDCP) – though this is rarely recommended.
  • AirPlay works sometimes but drops – Wi-Fi interference. Move the router closer or switch to a wired Ethernet connection for the Roku (if possible).
  • Roku doesn’t appear in AirPlay list – On your Apple device, go to Settings > General > AirPlay & Handoff and make sure AirPlay is on. Also, check that “Allow AirPlay” is set to “Everyone” on the Roku (Settings > Apple AirPlay and HomeKit > Allow AirPlay).

Roku AirPlay vs. Screen Mirroring

Roku also supports screen mirroring (Miracast) for Windows and Android devices. This is different from AirPlay. If you’re trying to mirror from a Windows PC, use the “Connect” button in the Action Center and select the Roku. If AirPlay fails, you can try screen mirroring as a workaround, but note that it may not work with iOS devices (iPhone/iPad) – they only use AirPlay.

When AirPlay Still Won’t Work

If you’ve tried all the steps and AirPlay still fails, try these advanced options:

  • Factory reset the Roku – Go to Settings > System > Advanced > Factory reset. This will erase all settings, so you’ll need to set up the TV again.
  • Check for HDMI-CEC issues – If you have other devices connected, CEC might interfere. Disable CEC on the Roku (Settings > System > Control other devices > 1-touch play) and try again.
  • Use a different Apple device – If you have another iPhone or iPad, try it. If that works, the problem is with the first device.
  • Update your Apple device – Make sure iOS/macOS is up to date. Older versions may have AirPlay bugs.

Preventive Tips

  • Keep your Roku and Apple devices updated.
  • Use the same Wi-Fi band (set both to 2.4 GHz or both to 5 GHz).
  • Restart your router monthly to clear network glitches.
  • If you have a mesh network, ensure all nodes are working properly.

Frequently Asked Questions

Why doesn’t my Roku TV show up in AirPlay?

The most common reason is that the Roku and Apple device are on different networks or subnets. Check the Wi-Fi name on both. Also, ensure AirPlay is enabled on the Roku (Settings > Apple AirPlay and HomeKit) and that your router doesn’t have AP isolation enabled.

Can I use AirPlay on Roku without Wi-Fi?

No, AirPlay requires both devices to be on the same local network. If you have a router, you can connect the Roku via Ethernet and the Apple device via Wi-Fi; they’ll still be on the same network.

Why does AirPlay work on my iPhone but not on my Mac?

This could be due to macOS firewall settings. Go to System Settings > Network > Firewall, and check if it’s blocking incoming connections. Also, make sure your Mac is on the same Wi-Fi network.

Does AirPlay work with all Roku TVs?

AirPlay is available on Roku TVs running Roku OS 9.4 or later. If your TV is older and doesn’t support it, you can’t add it via software update if the hardware is too old. Check your model in Settings > System > About.

What if AirPlay works but the video is choppy?

This is usually a bandwidth issue. Close other apps that use the internet, move the router closer, or reduce the video quality on the Apple device. Also, try restarting the Roku.

Can I AirPlay to Roku from an Android phone?

No, AirPlay is Apple’s protocol. Android devices use screen mirroring (Miracast) or Google Cast. On Roku, you can use the Roku mobile app (for Android) to cast videos from supported apps.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →