Intermittent playback issues and delays since 2.1 update on ROCK server (ref#BC9UU2)

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?

· *Both streaming and local* *library* music are affected.

Do you encounter any playback errors with the "System Output" Zone?

· The System Output has the same problem as my other Zone.

Do you have a complex network setup?

· I don't have a mesh network, but I use *managed network switches*

Your local network might need some re-arranging to support Roon.

· None of the suggestions have helped me. I'd like to submit a support request.

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

· Three different models of BlueSound player, Apple MacBook Pro, Intel NUC with Firefly Red DAC directly connected.

Describe the issue

Since installing the 2.1 (build 271) update on my ROCK server (running on Intel NUC), I have been experiencing intermittent issues including: nothing happens when I click play; music does play when I hit play, but after a delay of several seconds; play stops after playing one track of an album; play stops in mid track and interface looks like album has finished playing, but it hasn't; a couple of times a brief error about Qobuz has flashed on the screen. These problems occur with all endpoints and all remotes. They occur both with locally stored music and with Qobuz streams. I have checked all networking equipment for updates, and have restarted all networking equipment, as well as the ROCK server. Nothing helps.

Describe your network setup

Pfsense firewall/router, Netgear GS324T switch, Motorola cable modem

Hey @Jeff_Melin,

Thanks for writing in and I’m sorry to hear about your playback issues!

From a recent diagnostic review of your Roon Server, we’re seeing a reoccurring loss in connection with the ROCK and your network, resulting in failed image loading and multiple audio dropouts.

After the disconnect, the audio zones are also is destroyed. Then the zone is suspended, aka audio output is paused or terminated for that device.

As a next step in troubleshooting, please set up a temporary, simplified network, without any managed switches. Set your ROCK up directly to your primary router via ethernet, along with a single hardwired audio device, and see if you can reproduce the issue.

We’ll be on standby for your reply! :+1:

Hello, Benjamin,

Unfortunately, I cannot think of any way to connect my ROCK server directly to my router without disconnecting every other device on my network. If I did that, I would not be able to use any of my Roon Remotes to attempt to play something through the DAC connected to my ROCK server.

For the past few days I have just been using the BlueOS controller to listen to music. This is decidedly limiting and annoying, but not as annoying as the extreme unreliability of Roon. After a day or two of not using Roon I also shut down my ROCK server, because the fan was running almost constantly even though I was not using it at all. (Prior to the recent ROCK update the fan almost never ran.)

Absolutely nothing else on my network is having any connection issues. They all go through the same managed switch. The problems with Roon precisely coincide with me upgrading the ROCK software. I guess I just won’t use Roon for a year or two, until whenever your release another update to ROCK. Then I’ll try updating it and see if it works again.

Thanks,
Jeff

Install a switch for other devices to make room for a direct connection of your Roon server. You only need to move 2 to make room for a switch and Roon server.

Hi, Jim. My router, unlike a typical home router, does not have a built in switch. There is one LAN port which is connected to my managed switch, and literally every device that uses Internet in my house is connected through the managed switch, which manages multiple VLANs.

1 Like

Hey @Jeff_Melin,

Thanks for the additional information, and I understand your situation.

Please note that Roon requires more network bandwidth than other applications. High-resolution audio can need heavier buffering than streaming 4k video in some cases.

That said, are you able to share a screenshot of the webUI of your ROCK? Here’s more info on that:

I’d be curious to see if temporarily changing your DNS settings on the ROCK would help with playback stability. Let me know if this is something you’d be able to test. :+1:

Hi, Benjamin,

Okay, I will upload a screenshot. Note that while it is using DHCP, there is a static mapping on the router, so it always gets the same IP address.

Thanks,
Jeff

An additional note/question. Just as it used to be rare for the fan to run on my ROCK server, it also used to be rare for me to see the disk activity light flash, except when I knew it was reindexing. Since the update, it always flashes every few seconds, while I am doing nothing with it. What’s that about?

Hi @Jeff_Melin,

Yes, you may need to setup a static IP in order to change the DNS settings. I’d write down your current settings, and then give the DNS update a try.

Without being able to further test your network configuration, I’m not quite sure what addition troubleshooting options we have, here’s another few examples of the network related errors we’re seeing:

Trace: [Clouds] [zoneplayer/raat] too many dropouts. stopping stream

Warn: [devicedb] While refreshing, status: 999, body: System.Net.WebException: Network is unreachable

Trace: [broker/accounts] network reachability changed. refreshing

Warn: [realtime] failed to get time: Name or service not known

And:

Warn: [broker/accounts] failed to refresh account info: Result[Status=NetworkError]
Warn: [auth] EnsureAuthReady failed: Result[Status=NetworkError]
Warn: [auth] EnsureAuthReady failed: Result[Status=NetworkError]
Warn: [auth] EnsureAuthReady failed: Result[Status=NetworkError]
Warn: [auth] EnsureAuthReady failed: Result[Status=NetworkError]

Perhaps you can review your network settings and allocate additional network bandwidth to the ROCK?

I just changed the DNS server from my ISP’s default to 1.1.1.1 and rebooted the ROCK server.

Hi @Jeff_Melin ,

Has there been any improvement since changing the DNS servers?

Hi, Noris,

Yes, Roon is definitely functioning better. How do the logs look?

We aren’t seeing the network errors anymore. When you say Roon is functioning better are there still any playback issues and delays?