Guide

AirPlay Not Working on Roku? How to Fix It

8 min readBy Dmytro Petukh

To fix AirPlay not working on Roku, first turn AirPlay on under Settings > Apple AirPlay and HomeKit. Then put your iPhone or Mac and the Roku on the same Wi-Fi, update the Roku's software, and restart both devices. A guest network, a VPN, or an old model blocks it most often.

On this page

I AirPlay to a Roku Streaming Stick 4K and a TCL 4-Series Roku TV from an iPhone 14 and a MacBook Air. When it breaks, it's almost never the hardware. Most often it's one of three things: AirPlay got switched off, the two devices sat on different networks, or the Roku needed a software update. My honest take — the guest Wi-Fi trap catches everyone at least once.

AirPlay is Apple's built-in way to send a video, a photo, or your whole screen to a TV. Roku supports it, but a lot of small things can stop it cold. Work the fixes below in order. Each one takes under two minutes, and the first three solve most cases.

The 30-second test

Match your exact symptom before you dig through menus. The failure you see points to the fix you need.

  1. 1Your Roku never shows up in the AirPlay list? AirPlay is likely off — Fix 1.
  2. 2It used to work and now it doesn't? A network changed — Fix 2.
  3. 3The menu for AirPlay isn't even there? Your model may be too old or need an update — Fix 3.
  4. 4It connects, then asks for a code that never appears, or loops? Reset the passcode — Fix 4.
  5. 5It connects then drops, stutters, or gives sound with a black screen? Fix 5.

Every fix below starts in the Roku's own Settings menus — and a lost or dead remote is what stalls you there. The free online remote finder identifies your exact TCL Roku and shows how to drive it from your phone's browser — nothing to install, no account.

Open the finder

Fix 1: Turn AirPlay back on in the Roku's settings

Start here, because a switched-off AirPlay is the single most common cause. If your Roku doesn't appear in the AirPlay list at all, the setting is probably off. It can flip off after a software update or a factory reset.

  1. 1On the Roku, press Home and open Settings > Apple AirPlay and HomeKit.
  2. 2Set AirPlay to On. Leave it on — it stays on for every Apple device in the house.
  3. 3While you're there, set Require Code to First time only, so you type the 4-digit passcode once instead of at every connect.

No "Apple AirPlay and HomeKit" entry in Settings? Your Roku either needs a software update or is too old for AirPlay — jump to Fix 3. And if you can't reach these menus because the remote is gone, the free online remote finder identifies your exact TCL Roku and shows how to drive it from your phone's browser over Wi-Fi — nothing to install, no account. The official Roku mobile app does the same job: join the same Wi-Fi as the Roku and use its on-screen D-pad to open Settings and flip AirPlay on.

Fix 2: Put both devices on the same Wi-Fi

AirPlay only finds the Roku when both devices share one network. This is the fix when it worked yesterday but not today — a phone that hopped to a guest network or a work VPN is the usual reason.

  1. 1On the iPhone or iPad, open Settings > Wi-Fi and note the network name. On a Mac, click the Wi-Fi menu.
  2. 2On the Roku, open Settings > Network > About and check the network matches.
  3. 3Turn off any VPN on the Apple device. A VPN hides the Roku from AirPlay every time.

One catch: a guest network won't work, even if it's the same router. Guest modes isolate devices from each other on purpose. A 2.4GHz and a 5GHz band on the same router do talk to each other, so those are fine to mix.

Fix 3: Update the Roku software

AirPlay 2 needs a recent Roku OS. If the AirPlay menu is missing or greyed out, an update usually brings it back. Some models need a higher version than others.

  1. 1Open Settings > System > System update > Check now. Install anything it finds, then let the Roku restart.
  2. 2Confirm your model qualifies: open Settings > System > About. AirPlay 2 needs Roku OS 9.4 or later on most devices.
  3. 3A few models need Roku OS 10.0 or later — Roku TVs numbered 5xxx or 6xxx, Roku Express 3700, Express+ 3710, and Roku 4 (model 440). Very old players below these versions never get AirPlay at all.

Roku's official list of AirPlay models and OS versions is on its support site. If your set predates OS 9.4 and can't update, no fix adds AirPlay — cast from inside an app instead, or use the Roku mobile app's own casting.

Checking for updates, retyping Wi-Fi passwords, entering AirPlay codes — that's a lot of one-button-at-a-time clicking on a stiff remote. The free online remote finder opens in your phone's browser and shows how to drive your exact TCL Roku — nothing to install, no account.

Open the finder

Fix 4: Reset the AirPlay passcode

Sometimes AirPlay finds the Roku, but the 4-digit code never shows, or you get stuck in a code loop. That's a stale pairing. Clearing it and reconnecting fixes the handshake.

  1. 1On the Roku, open Settings > Apple AirPlay and HomeKit > Require Code.
  2. 2Set it to Every time, try one connection so a fresh code shows on the TV, then set it back to First time only.
  3. 3Still no code? Restart the Roku (Fix 5), then on the iPhone tap Screen Mirroring in Control Center and pick the Roku again.

The passcode shows on the TV screen, not on your phone — look at the television, not the device. If the TV is on the wrong input, you'll never see it, so switch to the Roku's input first.

Fix 5: Restart the Roku, router, and device

When AirPlay connects and then drops, stutters, or shows a black screen, a clean restart clears most of it. Weak Wi-Fi and stale sessions are the usual culprits, not broken parts.

  1. 1Restart the Roku: Settings > System > Power > System restart. A full power-cycle — unplug for 30 seconds — clears more.
  2. 2Restart your router, then the iPhone or Mac. Move both devices closer to the router, or switch them to the 5GHz band for a steadier stream.
  3. 3Turn on Fast TV start under Settings > System > Power, so the Roku keeps its network alive when it's off and AirPlay can wake it.

One thing that isn't a fault: mirroring a paid app like Netflix or Disney+ often gives sound but a black picture. That's copy protection. Don't mirror those — open the app and tap the AirPlay icon in the player to stream in full quality instead. Our guide to AirPlaying to a Roku TV walks through the black-screen fix in depth.

Symptoms and their fixes

Use this to jump straight to the right fix once you know your symptom.

SymptomLikely causeFix
Roku not in the AirPlay listAirPlay switched offFix 1
Worked yesterday, not todayDifferent Wi-Fi or a VPNFix 2
No “Apple AirPlay and HomeKit” menuOld OS or unsupported modelFix 3
Passcode never appears or loopsStale pairingFix 4
Connects then drops or stuttersWeak Wi-FiFix 5
Sound but a black screenCopy protection on a paid appStream from the app

My rule of thumb: try Fix 1 and Fix 2 first — together they clear most cases in under five minutes. Save the restart for last. If AirPlay works but you wanted to set it up from scratch, our guide to how to AirPlay on Roku covers streaming and mirroring in order. Apple's own AirPlay walkthrough sits on its support site.

Frequently Asked Questions

Why is AirPlay not working on my Roku?

Usually AirPlay is switched off, or your Apple device and the Roku are on different Wi-Fi networks. Turn AirPlay on under Settings > Apple AirPlay and HomeKit, then put both on the same network — a guest network or a VPN hides the Roku. If the AirPlay menu is missing, update the Roku's software or check the model supports it.

How do I turn AirPlay back on on my Roku?

Press Home, open Settings > Apple AirPlay and HomeKit, and set AirPlay to On. That's the first thing to check when your Roku won't appear in the AirPlay list. While you're there, set Require Code to First time only so you skip the passcode after the first connect. If the menu isn't there, your model needs an update or is too old.

Why won't my Roku show up on AirPlay?

The two devices are on different networks, or AirPlay is off. Put the iPhone and the Roku on the same Wi-Fi — a guest network or a work VPN keeps the Roku hidden. Confirm AirPlay is on under Settings > Apple AirPlay and HomeKit. A model too old for AirPlay never lists at all, so check Settings > System > About.

Why does AirPlay show sound but a black screen on my Roku?

That's copy protection, not a fault. Paid streaming apps like Netflix and Disney+ block screen mirroring, so you hear audio but see black. Don't mirror them. Open the app and tap the AirPlay icon inside the player instead — streaming one app sends full quality and dodges the block, unlike mirroring your whole screen.

Do I need to update my Roku for AirPlay to work?

Often, yes. AirPlay 2 needs Roku OS 9.4 or later on most devices, and OS 10.0 or later on Roku TVs numbered 5xxx or 6xxx and a few older players. Open Settings > System > System update > Check now, install any update, then check the model under Settings > System > About.

Can I fix Roku AirPlay without the remote?

Yes. If the remote is lost or dead, you can't reach the Settings menus to turn AirPlay on — but a phone remote app puts the Home button and D-pad on your screen over Wi-Fi. Use it to open Settings > Apple AirPlay and HomeKit and flip AirPlay on, then AirPlay from your iPhone as normal.

Waiting on the app?

Smart TV Remote for iPhone is in review for the App Store. Want a heads-up the day it lands?

See when it lands