I’ve encountered a version of this problem, and I wonder if anyone has any insights into how I might fix it easily.
Many of the albums from BIS and a few other labels I’ve favorited in Qobuz show all tracks unavailable. Usually in these cases, there is a version with available tracks under the “versions” tab, and I can restore the missing tracks by adding that version and deleting the old one. It appears that Roon has lost its connection with the correct tracks and retained the album information as a placeholder that leads nowhere. Perhaps Qobuz updated its servers without communicating the change to Roon, or to my Roon core.
I’d like to avoid going one by one through all the BIS albums in my collection. Is there any way I can get Roon to connect to the correct versions of these albums in bulk?
It would be great if Roon could find a way to keep library albums intact in cases of server migration like this. Apart from the time required to update each album individually, with this method play counts and any metadata edits associated with the old albums are lost.
Yes it’s annoying that everything like playcounts, tags, hearts, credit edits, etc., are tied to specific versions and lost in such cases. There are feature suggestions for this
I just noticed another bunch of Qobuz albums in my library with unavailable tracks. Some of the affected labels are Orchid Classics, Tacet, Capriccio, Delos, and Accentus Music. Chandos disappeared a while ago, and I’m still migrating the albums I had to current versions.
Assuming it’s not an aftermath of the recent Qobuz outage in Roon, it’s always going to be like playing whackamole because Qobuz change versions regularly for varying reasons, including labels or artists pulling their music.
Roon is having to work with a 3rd party Qobuz API which can be changed at any time, so things will break.
Having a library of local music only and using streaming services with no favourites allows you to have a stable library you control plus the flexibility to play music you do not own
If you want a library of local music plus streaming services, you will have to manage it regularly.
I wish people would stop pushing local music. Everyone understands the benefits of owning local music files. If people wanted to spend their money for local music files, they would.
For some of us, we have owned LP’s, cassettes, and CD’s and gotten rid of them years ago. We’re not about to start over again buying music in any form, other than streaming.
You can’t assume everyone knows and I am “pushing” nothing.
They can do whatever they like, just like you can, without getting worked up about it.
I was managing their expectation with the management of a 3rd party API in Roon, if you have better advice please tell them?
Yes, which is essentially what I wrote. Roon is managing 3rd party APIs of streaming services which could change with intent or through error.
Subsequently, disappearing music, version changes and a degree of library maintenance are to be expected. IMO.
I don’t believe this issue is related to the recent problem of Qobuz albums disappearing from people’s libraries. It came up about a year ago with BIS tracks labeled “unavailable.” The explanation was that BIS had moved the files to new servers, and Roon had no way of linking automatically to the albums in their new locations.
I’ve encountered the same issue periodically with other labels, including the ones I mentioned, Orfeo, Supraphon, and others. The solution is to locate the new version of each album, add it, and delete the old one. This can be a significant hassle when it affects hundreds of albums. All metadata associated with the old albums is lost.
Of course Roon cannot control what happens on servers used by other companies, but it could perhaps find a way to track the changes that are happening on the back end so that no user intervention is required, and no data is lost.
And I believe that is what happens on Qobuz’s own platform. The files are moved to a new server, but the album appears just the same in the user’s library. It’s a feature of Roon’s way of communicating with Qobuz that albums remain linked to locations where they no longer exist.
I understand you can download spreadsheets of your library somewhere to compare periodically to identify changes, then action accordingly yourself.
I don’t know where you get them from but the help database may tell you.
Yes I suspect so, but it’s all managed in house by Qobuz rather than Roon trying to cross reference everything via the API.
And Roon has multiple streaming APIs to manage and some users sub to more than one service.
If you rent your music which streaming essential is expect some to disappear from time to time nothing can be done about it. Just like Netflix/Amazon video services lose the rights to stream films, the music services lose the rights to stream music. If you don’t own it don’t expect to play it for ever. That’s just the way it is. Be nice if they gave a warning though as they do flag this on Netflix and Amazon.
Yes if it’s pulled completely without a replacement. But it’s just replaced with a different version, surely there are ways in principle to replace it. (It claims to do just that in the playlist improver).
And at the very least, Roon could allow me to copy my Roon database edits from the unavailable version to another one. (Which would be helpful in any other cases, too, including local albums. E.g., if I already edited credits for one album of an artist, let me copy them to another album, rather than forcing me to repeat it all over again)
I agree Roon could do better at being able replace the changed version s and flag those that are no longer available. But the act of it happening they cannot.
When they go missing from a streaming service or even local storage they show up in the clean up library function. It’s as simple as giving users a way of seeing exactly what needs to be cleaned up so we can investigate and possible replace them.