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'm experiencing a very unusual issue with Roon on two Macs.
System
Core
MacBook Pro Early 2015
macOS Monterey
Running Roon Server only
Remote
MacBook Pro M3
Latest macOS
Fresh installation of Roon (Remote only)
Both machines are on the same local network.
Background
Initially, both Macs had Roon Server installed at different times.
I accidentally connected the M3 to a small, incomplete database.
After that I restored my correct database on the 2015 Mac.
The library, DSP settings, TIDAL, radio stations and all other data are now fully restored and everything works correctly.
The only remaining issue is audio device discovery on the Remote.
The problem
On the M3 Remote, under Settings → Audio, I see exactly the same "This Mac" devices as on the Core.
For example:
nd8006 (USB DAC connected physically to the 2015 Core)
built-in output
System Output
Microsoft Teams Audio
The entire Audio page is identical on both Macs.
When I enable built-in output on the M3 and play music, the sound comes from the 2015 Mac's internal speakers, not from the M3 speakers.
It appears that the Remote is displaying and controlling the Core's CoreAudio devices instead of exposing its own local CoreAudio devices.
What I have already tried
Completely removed and reinstalled Roon on the M3.
Deleted all local Roon and RAATServer folders.
Verified that the M3 is connected only as a Remote.
Verified that the 2015 is the only active Core.
Restarted both machines multiple times.
Verified that macOS correctly detects the M3 audio devices.
RAATServer
RAATServer on the M3 successfully detects the local hardware.
system_profiler SPAudioDataType reports:
MacBook Pro Speakers
MacBook Pro Microphone
BlackHole
Microsoft Teams Audio
The RAATServer log shows successful registration:
FOUND id=BuiltInSpeakerDevice
registered 1 devices, 1 services
POST https://discovery.roonlabs.net/1/register
status code: 200
There are no errors in the RAATServer log.
Despite that, no separate local playback zone ever appears for the M3.
Expected behavior
I expected the M3 Remote to expose its own local playback device (MacBook Pro Speakers / Built-in Output) as a separate audio zone, while the Core would continue exposing its own local devices independently.
Instead, both computers show identical local CoreAudio devices, and selecting "built-in output" always plays through the Core's speakers.
Has anyone seen this behavior before?
Is there a way to force the Core to rediscover or recreate the Remote's local CoreAudio endpoint?
Any help would be greatly appreciated.
Thank you.
Tell us about your home network
· no vpn, router ubee
