Title:tvOS 27.2 Bug: Identical "Home Cinema" / "Home Theater" AirPlay Names Breaking Automation and Room Selection
Issue Description:
Since updating to tvOS 27.2 (actually earlier) there is a severe bug affecting how Apple TV + HomePod audio groups broadcast their names over AirPlay. The system continuously fluctuates between regional naming conventions ("Home Cinema" in the UK) and US conventions ("Home Theater").
The critical failure occurs in households with multiple Apple TV home audio setups. The broken supportsHomeTheaterNaming routine fails to inject the custom room metadata into the AirPlay broadcast name. As a result, the unique room names disappear entirely, and every setup on the local network defaults to the exact same generic string (either multiple instances of "Home Cinema" or multiple instances of "Home Theater").
Impact:
- User Interface Confusion: It is completely impossible to distinguish which room you are casting to from the AirPlay picker list on iOS, macOS, or tvOS.
- Broken Automation & AppleScript: Any custom AppleScript or smart home automation designed to target specific rooms by string parsing fails entirely. Because the names are identical, scripts randomly select the wrong audio group target on execution.
Steps to Reproduce:
- Configure two separate Apple TVs in two different rooms with paired HomePods as the default audio output (on tvOS 27.2).
- Set system region/language to UK English.
- Open the AirPlay picker on any Apple device on the network.
- Note that room contexts (e.g., "Living Room", "Bedroom") are missing, replaced by identical, generic "Home Cinema" or "Home Theater" duplicates that constantly cycle names.
Requested Fix:
Apple needs to repair the configuration validation handling for updateGroupName and ensure that the local room prefix always wraps the audio group descriptor, regardless of the underlying localisation terminology.