I’m experiencing a reproducible issue with Roon profiles that persists across a completely clean Core install and appears to be account-level.
Summary of the issue: Hide / unhide actions mirror across all profiles instead of being profile-specific. This occurs even when switching profiles on the same device.
Environment & tests performed: • Fresh Roon Core install on macOS (no database restore) • All Roon-related folders removed before reinstall • Only one Core present and active • Tested on a single device (Mac) to eliminate network/remote effects • No NAS, Docker, or secondary Core running • Qobuz connected normally
Reproduction steps: 1. Start with a clean Core (only default profile exists) 2. Create a second profile 3. Switch to the second profile on the same device 4. Hide any album 5. Switch back to the original profile
Observed behaviour: The album is hidden in both profiles.
Expected behaviour: Hide/unhide should be profile-specific.
This behaviour persists after: • Core reinstall • Database restore from pre-profile backup • Profile deletion/recreation • Testing with multiple profiles (including a newly created TEST profile)
Given the above, this appears to be a backend or account-level profile state issue rather than a local configuration or database problem.
Could you please check and reset/repair the profile state associated with my Roon account, or advise on next steps?
Thanks for your help — happy to provide logs or additional detail if required.
Kind regards, Glenn
Tell us about your home network
· The VPN has been disconnected on all devices during investigation into the problem.
That simply is how Roon Profiles work. There is only one Library (state) in Roon - across all profiles. There is no support in Roon that allows for different libraries for each profile. Was it ever different for you in the past?
Thank you for the detailed write-up — it’s clear you’ve done a very thorough job isolating this.
What @BlackJack mentioned is correct, and this behavior is expected based on how Roon Profiles are designed.
Profiles in Roon do not have separate libraries. They share the same underlying library state, including:
which albums exist
which albums are hidden or visible
metadata edits
Profiles are intended to track personal engagement with that shared library, such as:
playlists
favorites
play history
tags
social sharing and Last.fm scrobbling
This is also documented here:
“Profiles do not contain library level changes, so you can’t use profiles to have different libraries per user… the stored music, TIDAL and Qobuz subscriptions connected to your Roon Server are shared across all Profiles.”
Hiding or unhiding albums is a library-level action, so it will always apply across all profiles. That’s why your testing showed consistent results even after a clean install and profile recreation — there is no per-profile hide state in the system.
If you believe per-profile hide/unhide should exist as a feature, the best path forward is to submit it as a Feedback > Feature Suggestions on the Community site, where it can be reviewed and voted on by other users and our product team.