Another incident from yesterday which maybe has the same roots:
I tried to add a Qobuz album I was currently listening to. As often, I only got the spinner for minutes. When I went to the album view, the album was there, but without a thumbnail, it looked like one of those local albums Roon doesn’t recognize. Going back to the screen where I added the album, ten minutes later still the spinner showed.
I deleted the album from the library and tried again (this time not playing the album at the same time), with the same result. At some point, suddenly the popup showed up that is also shown when I click on the warning triangle. It told me that Roon had imported the 43 songs of the album and was currently trying to fetch the metadata for the album.
I hoped that a restart of the Roonserver service might help and did so. Afterwards, I deleted the album from the library again (might have been before that, too), and after the Roon service was up again, I tried to add the album again. Still the spinner, nothing more happened even half an hour afterwards. But now, the album wasn’t added to my library at all, it never showed up there. I tried again several times with the same result, including more than 8 hours later.
This morning, I did an Arch Linux update and rebooted my PC where the Roon core runs on. Afterwards, I could add the album without problems.
I’m pretty sure that this is not a networking problem on my side, at least if it’s not something like ports that have to be opened in the router or similar. My internet is rock solid and fast.
My guess is that it’s either Roon servers being slow/unreachable, or, more probably, as there seem to be many without this problem including myself before fall, that it’s some kind of software problem that applies only to few special situations. I’d like to find out what those special situations are, in order to fix them here or be able help the Roon devs fix them in the software.
I looked in the logs and tried to find differences between yesterday’s first attempt to add the album to the library and today’s attempt after restarting the core and its host.
In both cases, all the files for the album were imported with lines like
12/03 07:29:49 Debug: [music/storage] importing file [...] from Qobuz Storage Library
But only this morning, this line followed:
12/03 07:29:49 Trace: [identification] <237871> Identifying album [...] with 43 tracks
It seems that yesterday, the Roon core didn’t even try to identify the album. Searching for “identification” in yesterday’s log didn’t yield a single result. But there are no obvious errors, either.
Well, I don’t know enough about Roon’s internals to say if that is of any relevance, but maybe it helps pinning down the problem?