QNAP TS-1277 with AMD Ryzen7 1700 Eight core processor up to 3000MHz (8 cores, 16 threads), 48GB
QTS QTS 5.2.3.3006 (latest as of 04/02/2025)
Roon Server version 2.0 build 1496 production
Remote on Win10, iOS
Storage: 3x10TB WD Gold in Raid5 in auto tiering with 2x Samsung 970 EVO SSD in Raid1
Networking Gear & Setup Details
No VPN is used. The core is on wired 1Gbps Ethernet.
Fiber 1Gbps connection to the internet.
PFSense firewall, 1Gbps managed switch.
Connected Audio Devices
Devices: HQPlayer, DIYINHK DAC
Number of Tracks in Library
21000 albums, 400,000 tracks, Tidal service is used.
Clicking the Add to library e.g. on Home > New releases for you has no effect. It will not add the album to the library. Under Home > Recent Activity > Added the added album will not appear.
Restarting Roon core does not help. I was not able to add any album for 21 days now.
Also Tidal > Explore > Add to library will not add the album.
Thanks for reaching out with your message. Iâve activated diagnostics for your account and according to the error I am seeing, youâve hit a favorites limit and the size of your TIDAL library is preventing you from adding more.
Thanks for the clarification, @Mike_O_Neill. Given that the Tidal favorite limit directly affects Roonâs ability to add items to the library, would it be possible to handle this differently? For example:
Could Roon store metadata entries separately from Tidalâs favorites to avoid the restriction?
If the limit must apply, could an explicit error message be shown when a user attempts to add more items? Something like: âTidal limit reached: Unable to add more albums/tracks. Tidal has a maximum of 10,000 favorites, including albums, tracks, and artists.â
Are similar constraints present for Qobuz or other integrated services? If so, could the same warning mechanism be implemented for them and for any future integrations?
A warning or log entry would make troubleshooting much easier and avoid confusion for users who are unaware of the limit."
Roonâs user interface is limited by the availability of information from Tidal and Qobuzâs servers. These streaming services impose their own limits on library size, but theyâre not fully transparent and subject to change at the discretion of the streaming service. When Roon receives an error via the Tidal or Qobuz API, it will be generic - thereâs no way for Roon to be aware why Tidal or Qobuzâs servers rejected the content.
If youâd like to provide recommendations, we have a dedicated section here: Feature Suggestions. In this particular case, however, Roon is simply a forum/messenger delivering the streaming service policy.
I have the same problem since yesterday. Thereâs no warning or message and I donât think Iâve reached the Tidal limit (2308 albums in my library). Tried to stop and start Tidal service, rebooted my Rock, nothing seems to help. Actually, I do see a message after adding an album:
âMake sure your storage device is connected or check your internet connection and streaming services settingsâ. All my other stored albums are visible, I can play Tidal albums, so connections seem to be fine. Update: I deleted one Tidal album (to see if there was a limit), after that adding albums was possible again. Strange behaviour!
@RM_Kamphuis and @davidh - the best course of action is always to open your own Support requests and describe your setups in detail if you want help.
You may have a similar symptom, but not necessarily the same cause as the original poster - your system setup may be different, thatâs why the general rule is to always first open your own request. Let the Support team merge threads if they find common causes.
Note, this Support link is clickable and will take you to the correct place to create your request by clicking on the âGet Helpâ button.
Hi,
Thank you for your response, @connor. While I understand that Roon relies on third-party APIs and cannot control Tidal or Qobuzâs limitations, I respectfully disagree with the characterization of this issue as a matter for âFeature Suggestions.â
A feature is an intended design choice that enhances functionality, offering users new capabilities.
A bug, on the other hand, is when an expected function does not work as intended or fails without proper user feedback.
In this case, the ability to add albums to the library is a core function of Roon. If this function fails silently without informing the user why, that is not a missing featureâit is a user experience bug. Users expect an action (adding an album) to result in a predictable outcome. If it fails due to an external limitation (like Tidalâs 10,000-favorite limit), the software should at least provide a clear error message rather than leaving users in the dark.
If Roon is receiving a rejection from Tidal/Qobuz, even if the error is generic, why not display a simple message like:
âAdding this album to your library failed. This may be due to Tidalâs 10,000-favorite limit or another service restriction.â
This is not a âfeature requestâ; itâs basic error handling that improves usability and prevents unnecessary frustration. Would the Roon team please consider implementing a clearer error message when API calls fail due to such limitations?"
Edit: I have accidentally pressed the solution button. After that I contacted support to remove it, since it does not reflect the reality. No reaction up to now.