Roon experiencing dropouts after latest update during playback (ref#SPKXMP)

Hi @Mel_Martin,

Thank you for your patience.

The team has reviewed this case closely to provide a thorough update and some options for moving forward. Here’s where we stand

  1. Diagnostic logging doesn’t indicate any recent memory spikes or crashes associated with the dropouts you’ve reported here. The dropouts we do see occur when Roon receives a blank port assignment for the TCP connection to networked Zones. A reboot of either Roon or the affected Zone would temporarily resolve the issue by creating a new network discovery process.

This actually matches the disconnection we saw in logs when you reported a similar event back in May of 2021. Do you have the same underlying network as in that report?

  1. We have seen memory spikes in the past in some of the logs associated with your reports here on Roon Community. These memory events tended to crop up when you played particularly large playlists. We have a constellation of fixes for memory stress that we’ve recently bundled into the latest Early Access release.

We’d like to ask if you want to migrate your Roon Server and Remotes to the Early Access branch to try this new release. It might release some of the symptoms if there is, in fact, memory pressure.

Here are instructions for migrating to Early Access: https://help.roonlabs.com/portal/en/kb/articles/roon-early-access-program

However, we cannot stress enough that certain dropouts visible in logs are the result of unexpected network discovery handling by this network. Something in your network setup is interfering with Roon’s communication with networked Zones. This has likely been happening for years and exacerbating many of the dropout-related issues you’ve had.

We can almost certainly relieve the underlying issue, or at least improve things, if you can share some of the details of your actual network topology and settings. Can you please elaborate on your actual network pathway here?

We’ll watch for your response. Thank you!

Thank you for your response Connor, but it does not get to the core of the issue. For. more than a week, I’ve rebooted my Roon+ server, and it fixes all the problems I’ve been having. Why do you think that is? If there is some network problem in the house why does it ONLY show up on Roon? My playlists are usually no more than 10 albums. That does not seem excessive, but the problem shows up when I’m loading albums 2-4 in the morning. Not after the playlist is large.

If my network had problems, I would think it would show up elsewhere. I have a large video server with more than a thousand movies on it, many in 4K. Movies never fail to load, there are no dropouts. That’s much rougher on the network than playing some music files I think you would agree. I’ve specified my router and network topology in the past. I’ve done it several times. My network work great, it was installed by AV professionals, and I’ve never had any other issues. Just Roon.

I can install the early access build, altho it’s seems a bit of a hassle. It is also somewhat of an admission that there are some things in your software that can be improved, not a problem with my network or other hardware, which all work perfectly after I reboot the Roon server. What is the explanation for that do you think? I think the answer is obvious.

Mel

What app are you having the slowness issue with?

· Roon

What kind of performance/speed issue are you experiencing?

· Other

Please try to reboot your Roon Server

· Yes, rebooting helps, but the issue returns after some time

Please try to reboot your networking gear (Router/Switches/etc.)

· No, the issue is still the same even after a reboot

Is there any change in behavior if you try to navigate to Roon Settings -> Library and set both Background and On-Demand Audio Analysis to Throttled or Off?

· No, the issue is still the same

Does the issue happen on multiple Roon Remotes (controllers) or just one?

· Issue happens on multiple remotes

Router Domain Name System (DNS) change

· I was able to change my router's DNS servers but it did not help

What is the operating system of your Roon Server host machine?

· Nucleus

Which model Nucleus do you have?

· Nucleus+ Rev A

Timestamp of issue occurrences

· You have ample documentation here

Describe the issue

My issue was closed 'as solved' because no ne responded within the requisite time. As you know, this issue has persisted for more than a year. It began with a Roon software update, and has never been fixed. Your team has blamed it on my network, and Roon approved devices. The fact is I can't load albums in the morning without suffering sometimes 3 minute delays before the album appears. It is fixed instantly with a reboot of my Roon server. I have had a couple of IT people out, and both agree it is the server or the software. My network is performing well. When I point my Roon approved devices at a hard drive filled with a mirror of the same music, everything loads fine. This week, I re-installed my Bluesound server, and all files loaded without incident. I have been really patient with Roon support, but this is an expensive system that does not even work in a basic way. (Loading an album to play without unacceptable delays).

Describe your network setup

You have all this info in past submissions. It's a pro grade router on a GB ethernet topology.

Hey @Mel_Martin,

We’ve dug deeper into your Araknis network gear, and we believe we’ve found the reason rebooting Roon temporarily clears things up while the dropouts and hangs keep coming back.

Because your Araknis switch is managing network traffic so strictly, it uses IGMP Snooping to filter multicast traffic. RAAT needs uninterrupted multicast traffic to keep your Nucleus, Eversolo, and Uniti Atom synced in real time, and without a manager telling the switch to keep that traffic alive, the connection drops after a few minutes. Rebooting the Nucleus forces a large network broadcast, which temporarily wakes those connections back up.

Snap One has an official configuration for this exact scenario when dealing with Media over IP. If you or your AV installers log into the Araknis interface, please follow their steps here:

. The key step is to set the Querier State to Enabled and verify the Querier Version is v2.

Please give that adjustment a try and let us know how it goes.

I have logged into the router and the setup page looks nothing like what you are showing me. See below.

@Mel_Martin ,

Querier settings should be somewhere close to the IGMP snooping setting there.

I’d try to look from “IP Settings” first.

If it’s not there we’d recommend to try to contact a manufacturer.

Is that possible for your case ?

Thanks.

The settings are quite sparse… here’s what is under ip settings.

If they are still in business I’ll try and reach them. It’s been a very reliable router, and of course everything works just fine on it, except for Roon of course. There is a muni items called OVRc settings, but I have no idea what those are. They can be enabled or disabled.

@Mel_Martin ,

From the interface screenshot you have provided it looks like your Araknis switch is Unmanaged one.

Can you please tell us the full name of the model of the switch ?

Thanks.

Sure. It’s a AN-110-SW-R-16.

Araknis is still in business, I have contacted them and sent them your notes and I think all the pertinent info.

Hello @Mel_Martin ,

Have you had a chance to try our newest Roon release? If so, have there been any improvements to the behavior you’re experiencing?

Thanks for checking in. Yes, I eagerly tried the new release, and after it installed I had the same hang up on the 3rd album I loaded for my daily playlist. I had high hopes.

At the end of the day, I believe the problem is the server software. For weeks I’ve been rebooting the server every morning, and every day, everything works perfectly. I will note that I ran Roon problem free for more than a year, and this issue started after a server update. You can compre my purchase date with my first tech support contact. I know others are seeing this issue as well.

I resurrected my Bluesound system as a test, and all music loaded to a playlist without issue, and everything stayed in sync over 3 days.

I’ve had the same router for years, and it has worked without incident. I did contact the router people who confirmed that the settings you suggested are not available on this router.

I love everything about Roon software. I am glad I bought it, but I have no doubt there is a problem somewhere within the Roon system that is causing these hangs. Loading a single album to a playlist should not cause a 1 minute hang. I know you have pointed to my Roon approved players and my router, but how would those devices that you suspect ‘know’ that my Roon server has been rebooted and decide to not act up? The 2 IT people who have observed this behavior are sure it’s the server. So am I. I realize you guys don’t agree.

But this issue started with a Roon update, and I believe it will end with one. Roon worked fine for at least a year with the same router.

Mel

Hey @Mel_Martin,

Thanks for the update, and I’m truly sorry to hear you’re still running into dropouts after all the optimizations being released recently.

If you’d like to share a fresh time stamp, or name of track that caused a stoppage, we’ll review a fresh diagnostic report to check for any clues. :folded_hands:

Thanks Benjamin.. ever day I restart the server and every day I have no issues. Of course that’s a nasty work around, but this problem has to be software in the server. I’ll remind you that this problem started with a server software update. Everything ran fine until that update, and I had Roon running wonderfullly before that. I’m still running on the same network and router I had when I installed Roon originally.

Tomorrow, I won’t reboot the server and that should give me some time stamps for you. Sometimes however, it holds up for 2 days without a reboot. I’ll send you info as soon as it chokes.

Also, I would not refer to these issues as dropouts. the system freezes for 30 or 40 seconds and will not load an album. Then the puasing stops and it appears. Once that freeze is done, the server works fine all day. Then, usually, the next day it freezes again.

Thanks

Mel

Hello, this somehow reminds me of two things.

Have you enabled the roon background library housekeeping job? Depending on the version you now run, this job may create some significant system load which may explain some kind of temporary system “freeze”. You should be able to set some time range in which this job is allowed to run.

Second, I believe I read something about recent issues with the eversolo DMP A6 with some version of roon. So, please also check the firmware version of your eversolo.

Don’t know what the ‘roon background library housekeeping’ function is, or where it is located. I doubt it is on. As for the Eversolo, firmware is up to date. Problems started before I bought it, and I tried leaving it off for a week to test these issues. Made no difference if it was off. Also unplugged it from the network. What does work, 100% is rebooting the Nucleus +.

Okay. Please go to Settings > Library > Background Work. There you should be able to define a schedule. It was introduced in some recent roon release.

It is turned off… scheduled from 1 am to 5am. I don’t remember ever turning it on. Should I turn it off?