Album Hanging Issue for Initial Playlist Load Every Morning (ref#ULMDHJ) [Roon Investigating]

What best describes your playback issue?

· Music doesn't start when I press "Play"

What type of Zone is affected by this problem?

· *All of my Zones* are affected.

Does the issue affect all file formats?

· The issue affects *multiple/all* file formats.

Does the issue happen with local library music, streaming service music, or both?

· *Only local library *music is affected.

Where is your local content stored?

· On the same machine where RoonServer is running, internal drive

Please try playing content of a lower sample rate (44.1kHz or 48kHz), does this work as expected?

· No, lower sample rates are still affected

Do you have an approximate timestamp of when the issue last occurred?

· 8:35 AM approx today loading my daily playlist.

What are the make and model of the affected audio device(s) and the connection type?

· Check my previous submissions

Describe the issue

I have been going back and forth with your technical team for more than a year. Every morning when building a playlist for the day, one album hangs for up to a minute, refusing to load. Doesn't matter if I'm using your Mac or iOS client. Once that music loads then everything works for the rest of the day, until the ent day, when one album hangs. Might be the first album that hangs, or another one, usually within the first 6. I've reported this numerous times, sent logs and whatever else has been requested. The issue is clearly on the server or in the server software. My last note from your team assured me they were close to a solution and they would get back to me. Since then it has been crickets for months.

Describe your network setup

Have sent all this previously. Eveything else on this network functions perfectly, even high resolution vodeo playback. Nothing ever glitches. Only Roon.

Hello @Mel_Martin ,

Thanks for reaching out. I see that our previous correspondence regarding this issue was back in May, and there have been quite a few changes in Roon since then. Can you please let us know the exact local time + date + track when you next observe the issue?

Hi @Mel_Martin,

We’re eager to take action on this long-standing report; we’ll be best equipped to do so if you can provide an example fo a specific incident.

For context, additional releases since May have improved performance and diagnostic logging for indexing in RoonServer. Logs from the last week don’t show any obvious memory constraint on the Nucleus+ in question, but we do see timeouts and disconnections with upstream services around the time Album Details information was requested from Roon’s cloud services.

We’re not able to investigate precisely without knowing the name of at least one album page that failed to load as expected. Please let us know the name of the album, or the approximate time you last experienced the issue, and we’ll quickly provide some next steps.

Thank you!

Hi @Mel_Martin,

We’re going to remove any topic timers to ensure this thread doesn’t auto-close. We want to make sure we pin this problem down once and for all.

At your convenience, please let us know the name of an album page that failed to load so we can pinpoint the event in logs. It’s unfortunately quite difficult to verify that we’re looking at the correct symptom diagnostically without corroboration on the user end.

Thank you for your patience.

OK.. but understand I have done this many times before, providing logs and titles.. even a video of this happening. We’re a couple of years in on this problem. I have a lifetime subscription, and it’s not even a one alarm fire at Roon. For example, this morning, at 8:07 AM mountain time the album Vaughan Williams, Tavener, Macmillan failed to load.. taking almost a full minute to appear.

Hello @Mel_Martin !

Thanks for pointing it.

Which device did you use for opening this album ? Was it Studio, or M3 ?

Thanks,

Regards.

Hi @Mel_Martin,

Thank you for taking the time to record and share a timestamp. We recognize this problem is frustrating and we’re eager to help resolve it once and for all.

Can you please share a screenshot of the Nucleus Web admin page?

RoonServer logs for this machine dating back to May 2024 show timeouts with certain upstream services (image download servers and album details servers, in particular). Roon needs to retry the service several times before it receives a response. This is almost certainly due to an overzealous network management or security feature or a simple repeating failure with the assigned DNS service in the router.

The last report I can find from you pertaining to this specific issue is from May 2024 - please correct me if I’m mistaken. Did you try the database refresh in the last post in that thread? Unfortunately, I don’t see any details pertaining to network topology in that thread, so we’ll need to request that information here.

If you can kindly share the make/model of the router and whether you have any mesh nodes and/or managed switches, that will greatly expedite our efforts to troubleshoot.

We’ll watch for your response and appreciate your patience.

Hi Connor… I have sent this information numerous times… all to no avail.You have all my network equipment details in multiple emails.

I have a robust GB ethernet network. Nothing else I have on it shows this behavior. I have video servers, also sorts of intensive activity on this network, and nothing ever fails. I even resurrected my old Bluesound system which I used before Roon and it works fine with no delay or hangs.

It’s an issue at the server. It’s repeatable every morning.

Even though I invested in a lifetime subscription, I’m really seriously thinking of moving to something else. This issue happens on iOS devices, and 2 different Macs. They all share the Roon server, and of course my network, but nothing else on it acts up.

Here’s the main page of the server….

Hello @Mel_Martin,

Thank you for your patience. We’ve taken another close look at the logs around the timestamp you provided (Dec 10, ~08:35–08:45 local time), including an expanded window on both sides of the reported event.

What we see in the logs

At the time the album page was opened, the server logs show only local database activity, for example:

12/10 15:39:14 [Local 12/10 08:39:14] Info: [library/albumdetails] found 1 ingroup alternates, 0 other alternates
12/10 15:39:14 [Local 12/10 08:39:14] Info: [library/albumdetails] Created album details screen for LibraryAlbum[2170671, London Symphony Orchestra/Antal Doráti - The Mercury Masters: Antal Dorati in London – Volume 2 - Bartók: Music for Strings, Percussion & Celesta / Sonata for 2 Pianos & Percussion]
12/10 15:39:14 [Local 12/10 08:39:14] Info: [library/albumdetails] 
12/10 15:39:14 [Local 12/10 08:39:14] Warn: null SortEnv language. Defaulting to current culture.
12/10 15:39:14 [Local 12/10 08:39:14] Trace: [music/query] performing album query
12/10 15:39:14 [Local 12/10 08:39:14] Trace: [music/query] query returned 2 Sooloos.Broker.Api.AlbumLite(s)
12/10 15:39:14 [Local 12/10 08:39:14] Trace: [music/query] performing album query
12/10 15:39:14 [Local 12/10 08:39:14] Trace: [music/query] query returned 0 Sooloos.Broker.Api.AlbumLite(s)

These entries indicate that RoonServer successfully:

  • resolved the album object from the local library
  • queried the local database for album metadata and alternates
  • constructed the Album Details view

Importantly:

  • these are local DB queries, not cloud metadata or streaming-service requests
  • they complete immediately in the logs (no retries, no long-running queries, no timeouts)
  • this code path is not one where we would normally expect minute-long delays

In other words, from the server’s perspective, the album page was created promptly and without error.

What we do not see

In the same time window, we do not see:

  • long-running or stalled metadata requests
  • repeated retries to Roon cloud services
  • blocking calls to TIDAL/Qobuz
  • database locks, I/O stalls, or memory pressure
  • errors that would explain a 30–60 second delay opening an album page

Because of this, there is no clear indication in the logs of a server-side condition that would account for the behavior you’re experiencing.

Why this makes the issue difficult to isolate

RoonServer relies heavily on exact correlation between:

  • a specific album
  • a precise timestamp
  • and the corresponding log activity

Without that correlation, we’re left reviewing large volumes of normal background activity (analysis, indexing, networking) that don’t clearly map to the symptom you’re seeing.

At the moment, the logs around the reported time simply don’t show anything abnormal that we can act on.

How we can move this forward

We absolutely understand how frustrating this is, especially given how long you’ve been dealing with it. To make further progress, we’ll need your help with one of the following:

  1. A precise album name and a precise timestamp (to the minute) when the delay occurs
  2. Or a short screen recording showing the delay, with the system clock visible
  3. Or confirmation that the issue still occurs immediately after a fresh RoonServer restart (before background analysis resumes)

Without one of these, it’s extremely difficult to distinguish a client-side rendering delay, a transient network condition, or a background task overlap from a true server-side fault.

We’re not seeing anything in the logs that suggests a persistent defect in RoonServer itself, but we’re very willing to continue investigating once we can reliably line up the symptom with the diagnostics.

We understand that this issue has been reported before and that you’ve shared timestamps, album names, and even recordings in earlier cases. Unfortunately, logs from that time are no longer available. To correlate the behavior with the diagnostics we currently have access to, we need this information again for a recent occurrence where the issue can be matched directly to the available logs.

Thank you for your continued patience and cooperation — we’ll keep working with you to get to the bottom of this.

Good morning.,.. I appreciate the response, and I’ll get you what you need.

Mel

OK… rebooted Roon Server at 6:41 AM today (Dec 31 MST)

Loaded one album for a playlist with no issue. Second album hung at 6:42:30 and stalled for approx 30 seconds.

I’ve attached a screen shot of the stalled screen and the album info when it finally appeared.

Hope this is helpful. I get this behavior every day. It does not happen on Tidal, only local music.

Hi @Mel_Martin,

Thank you for graciously providing this last bit of crucial information. We’ve captured what we need in logs to proceed and will reach out if development needs any additional information or has any immediate workarounds to provide. While it feels like we’ve been here before, we’re now equipped with precise enough logging to illuminate the actual mechanism of the slowdown. We should have more information soon.

Thanks, hope we can solve it. Appreciate the follow up…

Hi @Mel_Martin,

No updates yet - I wanted to share proper expectations in that our development team will still need to inspect and further investigate the newly provided information.

Once that happens, we’ll have a better idea of when a potential fix might be included in a future release.

Thanks again for your ongoing patience until then! :folded_hands:

Thank you for the update. Fingers crossed…

Hi @Mel_Martin,

Thank you for your ongoing patience. While we don’t have any new updates this week, we’ve made sure development is aware of the urgency and persistence of this issue. We’ll let you know as soon as we have any next steps to provide.

Hoping and waiting…thanks,