Add to library not working

Roon Server Machine

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.

Please fix.

Hi @Laszlo_Cser ,

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.

I believe Tidal limits to 10,000 items , AFAIK that means an album, a track , an artists all count as an item

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."

Hi @Laszlo_Cser,

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!

1 Like

Same problem.

@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.

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.