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
· Core on a Mac Mini. My MacBook Pro connects as a remote and controls fine, but it does not appear as an audio endpoint. Its local USB Scarlett 2i2 shows on no device’s Audio page (not the laptop’s, not my iPad’s), only as an AirPlay zone. It used to appear as a native endpoint. How do I re-enable the MacBook as an audio output endpoint so its USB devices are presented to the Core?
My setup:
Core (server): Mac Mini, running the current Roon (Roon 2.0, build 1671), macOS 15.1. This is my Core and must stay the Core. It feeds a McIntosh preamp optically and plays hi-res, which works perfectly and I don’t want to disturb it.
Remote: MacBook Pro, same Roon build (1671), macOS 15.1, on the same subnet. Connects to the Mini as a remote and controls playback normally.
Also a remote: iPad (Roon app), used to confirm the Scarlett is absent from every device’s Audio page, not just the laptop’s.
The audio device: Focusrite Scarlett 2i2 USB, connected to the MacBook. macOS on the MacBook sees it fine (it appears in System Settings > Sound and in Audio MIDI Setup as a healthy standalone device, 2 in / 2 out, not part of any aggregate or multi-output device).
What changed:
This started after I resolved a Core conflict. The MacBook had at some point been running as a Core/server itself and was competing with the Mini for Core status. To fix that, I quit Roon on the laptop and renamed its ~/Library/RoonServerand ~/Library/RoonMounts folders (to -OLD) so the laptop would stop trying to be a Core. After that, the Mini reclaimed Core cleanly and everything on the Mini side works. But since then, the MacBook no longer presents itself as an audio endpoint, and the Scarlett is gone from every Audio page.
What I’ve already tried:
Fully quit and relaunched Roon on the MacBook (confirmed no Roon processes running via pgrep before relaunching).
Completely uninstalled and reinstalled the Roon app on the MacBook, then connected to the Mini as a remote (did not choose “Start Roon server on this Mac”).
Rebooted the MacBook.
Clicked the refresh control on the Audio page.
Confirmed in Audio MIDI Setup that the Scarlett is a healthy standalone device (no aggregate/multi-output device involved).
Confirmed macOS output can be set to the Scarlett and it plays fine outside Roon (Qobuz to the Scarlett works, so the hardware and driver are good).
What I observe now:
On the MacBook’s Audio page, the “This Mac” section shows the Mini’s CoreAudio devices, not the laptop’s, suggesting the page is showing the Core’s local devices. The MacBook only appears far down under “Other network devices” as an AirPlay2 target (“Tom Laptop,” AirPlay2), never as a machine presenting its own USB/CoreAudio outputs. The Scarlett appears nowhere as a native endpoint on any device (MacBook or iPad).
My question:
How do I get the MacBook to register as an audio output endpoint again (present its local USB devices like the Scarlett to the Core) while keeping the Mac Mini as the sole Core? Did renaming the RoonServer/RoonMounts folders on the laptop disable the endpoint (Bridge) component, and if so, what’s the correct way to re-enable it on the current build without turning the MacBook back into a competing Core?
Tell us about your home network
· Pakedge RK1 Pakedge 24-8 Switch