DLNA DMR TTS regression in 2026.9.0 - UPnP error 701 on async_media_stop
The problem
After upgrading Home Assistant Core from 2026.8.3 to 2026.9.0, TTS playback to my Yamaha RX-V777 via the DLNA Digital Media Renderer integration stopped working.
The same configuration and automations work correctly on Home Assistant Core 2026.8.3.
On 2026.9.0 the TTS/service call fails because DLNA DMR raises an exception when the Yamaha returns UPnP error 701 for the Stop action:
Error when calling device service for action async_media_stop: Error during async_call(), action: Stop, status: 500, upnp error: 701 (Transition not available)
This error aborts the script/automation and the TTS message is not played.
Test sequence:
- Home Assistant Core 2026.8.3 - TTS works.
- Upgrade to Core 2026.9.0 - TTS fails consistently with UPnP error 701.
- Restore backup with Core 2026.8.3 - TTS works again immediately.
The Yamaha receiver, network and TTS configuration were not changed between these tests.
What version of Home Assistant Core has the issue?
core-2026.9.0
What was the last working version of Home Assistant Core?
core-2026.8.3
What type of installation are you running?
Home Assistant OS
Integration causing the issue
DLNA Digital Media Renderer
Link to integration documentation on our website
No response
Diagnostics information
DLNA Digital Media Renderer
Example YAML snippet
action: tts.google_translate_say
data:
entity_id: media_player.rx_v777_b65585
message: "Test message"
language: sk
cache: false
Anything in the logs that might be useful for us?
Error when calling device service for action async_media_stop:
Error during async_call(), action: Stop, status: 500,
upnp error: 701 (Transition not available)
websocket_api script:
Error executing script. Error for call_service at pos 1:
Error when calling device service for action async_media_stop:
Error during async_call(), action: Stop, status: 500,
upnp error: 701 (Transition not available)
The same automation works again immediately after restoring Home Assistant Core 2026.8.3.
Additional information
This may be related to the Home Assistant Core 2026.9.0 change: "Fix swallowed exceptions in dlna_dmr action handlers".
It appears that the Yamaha RX-V777 returns UPnP error 701 for Stop when Stop is not a valid transition. In 2026.8.3 this did not abort the TTS operation, while in 2026.9.0 the exception aborts the script.
Could UPnP error 701 from async_media_stop be treated as non-fatal when appropriate, so that subsequent media/TTS playback can continue?
Source: home-assistant/core