Roku airplay not working can be caused by a variety of factors, including network connectivity issues, outdated software, or problems with the AirPlay settings on your device. Here are a few steps you can take to troubleshoot and fix the issue:
Check your network connection: Ensure that both your Roku device and the device you are trying to use AirPlay from are connected to the same network. If your device is not connected to the same network, you will not be able to use AirPlay.
Update your software: Make sure that your Roku device and the device you are trying to use AirPlay from are running the latest software. Updating your software can often fix compatibility issues.
Check your AirPlay settings: On your device, go to "Settings" and then "AirPlay & HomeKit" to check if AirPlay is turned on and that your Roku device is selected as the destination for streaming.
Restart your devices: Try restarting your Roku device and the device you are trying to use AirPlay from. This can often fix connectivity issues.
Check for firmware updates: Make sure that your Roku device has the latest firmware. Go to "Settings" then "System" and select "System update" to check for updates.
Contact Roku Support: If you are still experiencing issues with AirPlay not working on your Roku device, contact Roku support for further assistance. They will be able to troubleshoot the issue and provide you with a solution.
It's also worth noting that, AirPlay is only available on certain Roku models, if your device doesn't support Airplay, this could be the reason why it's not working. Also, check if your iOS device is running on the latest version of iOS, and whether your Roku device and iOS device are on the same network.
Source: Airplay not working