Sony's screen mirroring article gives a five-step fix and prerequisites. For both Wi-Fi Direct and Screen mirroring, make sure the TV software is up to date and check for wireless interference: routers, cordless phones, radios, Bluetooth speakers and microwaves emit strong radio waves that can disrupt performance, so move them away. For Screen mirroring only, some BRAVIA TVs and Xperia phones support it through Miracast, and compatibility with other manufacturers' devices is not guaranteed;
The checks in more detail
only one device at a time can connect, so disconnect any other first. Step one: check the TV and phone both support the feature and that setup is correct. Step two: restart both devices; on a Google TV press and hold Power on the supplied remote, on other TVs unplug for two minutes. Step three: on Android TV turn Bluetooth off to avoid interference, remembering the remote may use it, then turn it back on.
Step four: remove your device from the TV's Wi-Fi Direct device list and register it again. Step five: change the Wi-Fi channel on models that offer it, though Android 8.0 and later including Google TV lack the setting. For Apple devices, Sony's FAQ has articles on using AirPlay to display content on Google TV, whether iPhone can mirror, and whether the TV supports AirPlay 2 and HomeKit. For casting, use Google Cast (Chromecast built in): both devices must be on the same network. If it still fails, use a cable or Chromecast.
Try mirroring from a second phone. If it works, the first phone has a permission or setting fault, and if neither works, the TV or network is the cause. If mirroring stops after a few minutes, turn off battery saver on the phone.
Differential
Likely causes of “Sony BRAVIA TV line will not AirPlay, Cast or screen mirror”, and how to tell them apart
- 1
Wireless interference
What separates it The mirroring is poor and choppy because of wireless interference nearby
How to confirm Move routers and phones away from the TV, and try again
- 2
Another device connected
What separates it The device cannot connect because another device is already connected
How to confirm Disconnect the other device first, and then connect the one you want
- 3
A stale registration
What separates it The device is not listed because of a stale registration
How to confirm Remove the device and register it again, so that it appears in the list
- 4
Bluetooth interference
What separates it The connection drops because of interference on the Bluetooth band
How to confirm Turn Bluetooth off temporarily, and see whether the connection stays up
- 5
Incompatible device
What separates it Miracast is not supported because the device is not compatible
How to confirm Use Google Cast or AirPlay instead, since they work with more devices
Before you touch a setting
Record this first — changing settings destroys the evidence
- The method that you used to mirror the screen
- The names of the networks that the phone and the TV use
- The exact error that the phone or the TV shows
Try in this order
0 of 7 completedUpdate the TV software
ReversibleUpdate the TV software, and check for interference from routers and other devices nearby, and then test again to see whether it helped.
Restart both devices
ReversibleRestart both devices, holding the Power button on the TV and choosing Restart, and then test again to see whether it helped.
Turn off Bluetooth
ReversibleTurn off Bluetooth on the phone temporarily, and see whether the mirroring improves, and then test again to see whether it helped.
Remove and re-register
ReversibleRemove and register the device again, so that the TV has a fresh entry for it.
Change the wifi channel
ReversibleChange the wifi channel if that option is available, to escape interference, and then test again to see whether it helped.
Use Google Cast or AirPlay
ReversibleUse Google Cast or AirPlay as an alternative, if Miracast does not work well, and then test again to see whether it helped.
Use a cable
ReversibleUse a cable if all else fails, since a cable gives a steady picture, and then test again to see whether it helped.
Model-specific
What is true of this model and not of its siblings
- Miracast
- Miracast screen mirroring is available on some Android TV models, not all Google TV models.
- AirPlay
- AirPlay 2 and HomeKit support depends on model year.
- Other models this page answers
- These steps also fit models A80L, A90J, A95L, BRAVIA 2 II LED TV, BRAVIA 5 Mini LED TV, BRAVIA 7 Mini LED TV, BRAVIA 8 II QD-OLED TV, BRAVIA 9 Mini LED TV, X85K, X900H, X90L, X95L.
Stop boundary
When this stops being a self-service repair
- !If mirroring fails after all five steps, use Google Cast or AirPlay
- !If the TV never appears, check the network
- !If the option is missing, update the TV
Evidence ledger
Sources behind this answer
Screen mirroring and Wi-Fi Direct fixes.
Index of Google TV help articles.
Google TV help topics.
Restart, reset settings, update, Safe Mode and Clear data.
The company and its products.
Exact questions
Common questions
Why does screen mirroring not work?+
Mirroring fails because of interference, another device that is connected, or compatibility.
Does it work with any phone?+
It is not guaranteed to work with any phone, outside of Sony's Xperia range.
Can two devices connect?+
Only one device can connect at a time, so disconnect the first one.
Does BRAVIA support AirPlay 2?+
Recent BRAVIA models support AirPlay 2, so check the specifications of yours.
Should I turn off Bluetooth?+
Turn Bluetooth off temporarily, since it can interfere with the mirroring.
Should I re-register the device?+
Yes, register the device again, if it does not show in the list.
Can I change the wifi channel?+
You cannot change the wifi channel on Google TV models, only on the router.