Due to a bug introduced in tvOS 15.4, if you have multiple Apple TVs in your home configured as Apple HomeKit hubs, or if you have HomePods together with at least one Apple TV configured as an Apple HomeKit hub, you may experience issues when viewing camera streams on Apple TV and sometimes Apple Watch, for example, grey screens or messages saying 'Disconnected' or 'No Response'.
This issue is not specific to Starling Home Hub, and affects all cameras that connect to HomeKit via a bridge.
To fix this issue:
- If you do not have HomePods, you will need to disable the Apple HomeKit hub function on all except a single Apple TV in your home
- If you have HomePods, you will need to disable the Apple HomeKit hub function on all Apple TVs in your home
This will not adversely affect your smart home functionality: after following these instructions, you will be able to view your cameras on every Apple TV in your home.
Disabling Apple HomeKit hub function on Apple TVs
First, on your iPhone or iPad, go to the Apple Home app. Press the 'house' icon top left, Home Settings, Home Hubs & Bridges and take a note of all Apple TVs listed in the HOME HUBS section. In the example below, the Apple TVs are listed as Living Room, Basement Theater and Upstairs Den.
If you do not have HomePods (as per this example), you will now choose one of these Apple TVs - it does not matter which - to remain as your Apple HomeKit hub, and disable this function for the others. (If you have HomePods, you will need to disable the HomeKit hub function on all listed Apple TVs.)
In this example, you could choose Living Room to remain as your Apple HomeKit hub. You would therefore disable the Apple HomeKit hub function on the Basement Theater and Upstairs Den Apple TVs by going to each of those two Apple TVs in turn, navigating to Settings, AirPlay and HomeKit and under HOME HUB, change to Disconnected.
Finally, power cycle all the Apple TVs in your home by pulling the power cord out, waiting 5 seconds, and plugging back in.