When AirPlay fails, the problem usually shows up in one of four ways: the TV does not appear, the connection starts but disconnects, audio works without video, or the AirPlay code never shows up. Those are different failure modes, but they usually trace back to the same areas: compatibility, settings, network, or device state.

The checks below help narrow down the issue, whether it comes from Roku, Samsung, LG, Vizio, or a TV that needs a non-AirPlay fallback.

Quick diagnosis: what kind of AirPlay problem is it?

Start by classifying the failure:

  • TV does not appear in the AirPlay list: compatibility, discoverability, or network issue.
  • AirPlay starts but drops frequently: Wi-Fi instability, software mismatch, or distance issue.
  • Audio plays but video does not: app-level incompatibility, DRM, or playback bug.
  • Code prompt never appears: Home settings, AirPlay receiver settings, or trust problem.
  • The TV supports screen sharing but not native AirPlay: an alternative mirroring method is needed.
  • Why is AirPlay not working?

    These are the most common causes:

  • The TV or streaming device is not AirPlay compatible
  • AirPlay is disabled on the receiver
  • Phone and TV are on different Wi-Fi networks
  • Bluetooth is off when discovery depends on it
  • iPhone, iPad, Mac, or TV firmware is outdated
  • Home app settings block discovery or permissions
  • Network instability interrupts the session
  • The content source blocks AirPlay video playback
  • Universal AirPlay fixes

    AirPlay Not Working

    1. Confirm compatibility first

    First confirm that your TV or streaming device supports AirPlay. AirPlay-compatible TVs can receive iPhone, iPad, or Mac playback directly after AirPlay is enabled. If you are not sure whether your TV supports it, how to AirPlay to TV explains compatibility and setup. For Chromecast targets, AirPlay does not connect natively, so Chromecast-compatible casting or a third-party casting app is usually a better fallback. If your TV uses another wireless protocol, check the non-AirPlay options before troubleshooting AirPlay itself.

    2. Re-enable AirPlay on the TV or receiver

    If AirPlay disappeared after an update, rechecking the receiver settings should come before deeper network troubleshooting.

    3. Put both devices on the same stable Wi-Fi network

    After compatibility, Wi-Fi is the next place to check. Many AirPlay sessions fail because the phone uses a different SSID, a mobile hotspot, a guest network, or a weak router band.

    4. Restart all devices

    Restart:

  • iPhone, iPad, or Mac
  • TV or receiver
  • router if the issue persists
  • This is simple, but it often fixes temporary discovery and playback failures.

    5. Update software

    AirPlay problems are frequently caused by mismatched software support between Apple devices and TV firmware. If a previously working setup broke after an update, or after a long period without updates, this step matters more than usual.

    Common AirPlay symptoms and fixes

    Common AirPlay symptoms and fixes

    TV not showing up in the AirPlay list

    If your TV does not appear, check that AirPlay is enabled on the TV, both devices are on the same Wi-Fi network, and the TV is awake rather than in a low-power state. If the TV keeps asking for a code, the password or access setting may be set to require verification every time. Roku and Vizio have their own discovery quirks, so persistent receiver issues are better matched against the brand sections below.

    Audio works but video does not

    This is often app-specific. It can also happen when protected content is blocked or when the playback app handles AirPlay differently from screen mirroring. If the app cannot send video through AirPlay, try full screen mirroring instead.

    AirPlay code or password issues

    If the code prompt never appears or you keep getting authentication prompts, open the TV's AirPlay settings and review whether access is limited to the same network, a one-time code, or a persistent password. If the code is not showing on the TV screen, restart the TV and try again from Control Center. The AirPlay password article covers the password prompt in more detail.

    Brand-specific AirPlay pages

    Samsung TV

    Samsung TVs may require AirPlay to be enabled in settings before an iPhone or Mac can find the TV. Check Settings > General > Apple AirPlay Settings on supported Samsung models, then return to Control Center on the iPhone and select the TV. If the Samsung TV still does not appear, AirPlay to Samsung TV covers model support, iPhone setup, Mac setup, and fallback options.

    LG TV

    On LG TVs, the key checks are enabling AirPlay, confirming model support, and keeping both devices on the same Wi-Fi network. If native AirPlay is not available, HDMI or a mirroring app may still work. AirPlay on LG TV walks through the LG menu path and the common "LG TV not showing up" cases.

    Roku

    On Roku, AirPlay issues commonly come from discoverability, Wi-Fi mismatch, or firmware problems. Make sure AirPlay is turned on under Roku settings, restart both devices, and update Roku OS if the AirPlay menu is missing. If that does not work, AirPlay not working on Roku covers network reset and factory reset options.

    Vizio

    On Vizio TVs, AirPlay may require re-enabling AirPlay, resetting paired devices, restarting the router, or updating SmartCast. If the TV shows up but refuses the connection, Vizio AirPlay not working gives the Vizio-specific reset order.

    What if the TV does not support AirPlay?

    If native AirPlay is unavailable, you can still connect your phone or stream content through another method.

    For Chromecast, use a Chromecast-compatible casting method rather than native AirPlay; AirPlay to Chromecast explains the difference. For TV-brand alternatives, the setup depends on the receiver: connect iPhone to LG TV, connect iPhone to Vizio TV, connect phone to Hisense TV, or use the broader phone-to-TV wireless connection path.

    Bottom line

    AirPlay problems usually come down to compatibility, receiver settings, Wi-Fi, or software state. Confirm support first, put both devices on the same stable network, restart and update them, then check the matching TV brand above if your TV still does not appear.