Denon HEOS UPnP sending STOPPED state, triggering autoNext

App version

Production

Issue description

When casting from my phone to a Denon AVR via UPnP, pressing the “Pause” button (also fast forward/rewind) on the physical Denon remote causes Symfonium to skip to the next track rather than pausing the current one.

Looking at the logs, the HEOS firmware does not send a PAUSED_PLAYBACK state. Instead, it instantly changes its CurrentTransportState to STOPPED.

Device type

Phone

Media provider

Plex

Steps to reproduce

  1. Cast media to Denon AVR via UPnP.
  2. Press “Pause” on the physical Denon remote control.
  3. Track skips to the next item in the queue instead of pausing.

Additional information

Enabled “Ignore remote stop command” in Symfonium settings
Toggled “Alternative UPnP flags” in the specific cast device settings (no change in behavior)

I searched existing issues first

on

I understand that logs are mandatory

on

Log upload name / description

nosferrambo

You enabled the wrong option, you need to enable on the renderer setting.

Are you referring to the Alternative UPnP flags renderer setting? I’ve run into the same issue whether it’s toggled on or off in the past, but I don’t think that was captured in the logs I uploaded. I’ll be able to upload a new one a bit later today.

No the “Ignore remote stop command” it’s irrelevant for UPnP. You are after the Strop casting on external changes on the renderer.

I see, thanks. Just tested, enabling Stop casting on external changes in the AVR renderer settings does let me pause from the AVR remote now, but it also terminates the session. Guess there’s no way around that? It does seem to let me start a track with the remote without disconnecting (if cast is started from a paused state). Skip/rewind functions don’t seem to be doing anything. Uploading logs.

There is nothing I can do if the device send wrong state. UPnP is limited protocol.

Gotcha, bummer! Thanks for your help.