Playback interruption when Bluetooth headset disconnects from Mac (ref#816PUA)

Hi! What’s not quite right with Roon?

· None of the above quite fits

None of the above quite fits

· None of these quite match

Tell us what's going on

· Hello,

I am facing a weird issue with my setup.

Running Roon based on ROCK and 2 remote devices based on RPi with a DAC, for controlling everything I am using my Mac and Roon Desktop

The Mac is also an output device where I am using the “System Output” for locally listening to my music on whatever device is connected to it, this can be the internal speakers, my analog headphone or an bluetooth headset.

Now for the unexpected issue.

When I play music to one of my remote devices and have no music playing on my Mac the remote streaming audio stops playback whenever I switch off my bluetooth headset connected to my Mac. Roon is running on my Mac during this issue. I guess it is related to my local Roon client detecting the switch for the System Output device.

Roon Server is 2.71, my desktop client is 2.65, the remote devices are running Roon Bridge 2.60

Any ideas why this happens and and more important, how can I avoid this?

thnxz

John

Tell us about your home network

· Local wired connections, Fortinet setup, FortiSwitches for layer-2 connection between all related devices.
Macbook is wireless connected to the same layer-2

Hello @John_Hoogeveen

You were looking in the right place with the Mac client, though the mechanism is not System Output detection.

On macOS, Roon registers with the system media controls so that the play, pause and track keys work. When your Bluetooth headset disconnects, macOS sends a pause command through that same interface, and it arrives at Roon looking exactly like you pressed the pause key on the keyboard. Roon cannot tell the two apart, so it pauses whatever the client is controlling, which in your case is the RPi zone rather than the Mac.

There is no setting to make Roon ignore those commands, so there is nothing we can give you to switch off.

If you would like Roon to distinguish an intentional key press from a system-generated one, please post it in Feedback > Feature Suggestions . That category is read by the product team.