Qobuz Connect play issues on Raspberry Pi

Prerequisites

Volumio Information

Volumio Version: 4.119
Hardware: Raspberry Pi 4

Steps to Reproduce

Issue 1: Pressing pause causes skip to next track

Perform the following steps on the native Qobuz app (mobile or computer):

  1. Play an album
  2. Select Volumio running on RPi as the output device (Qobuz Connect)
  3. Press pause
  4. Result: playing skips to the next track instead of pausing

Issue 2: Play queue repeats after playing the last track

Perform the following steps on the native Qobuz app (mobile or computer):

  1. Play an album
  2. Select Volumio running on RPi as the output device (Qobuz Connect)
  3. Result: after the last track in the queue finishes playing, the play queue repeats, starting with the second track in the queue
  4. The play queue will repeat indefinitely (none of the Qobuz repeat options prevent it). The only way to stop playing is to clear the play queue.

Additional Information

I noticed these Qobuz Connect issues starting from about a month ago. I’m sure that I would have noticed these issues if they were happening previously. Have there been any recent updates to Volumio’s implementation of Qobuz Connect?

I only see these issues when Volumio is the Qobuz Connect endpoint. These issues do not occur when the Qobuz Connect endpoint is the Qobuz native app on a mobile or computer device.

Just to check, I downloaded and reflashed Volumio 4.119, but the same issues still occur.

Enabling multiroom playback in Volumio works for me to address your first issue. There are other threads on this.

1 Like

Thanks, enabling Multiroom Playback fixed both of my issues! A few weeks ago, I had gone through the Volumio settings and turned off features I don’t use, and Multiroom was one of them. I didn’t play Qobuz Connect until days later, and I didn’t associate that changing a setting was related to the issues.

I see that the settings for Multiroom has a couple of values relating to delay buffer.


My conjecture is that the interface to Qobuz Connect operates with a bit of delay, and the Multiroom option just happens to add enough delay to make it work properly.

The Multiroom setting is a workaround, but the bug remains open and should be fixed, and I won’t mark this as a solution yet.