Intermittent playback stops with Topping DX1 in Roon on Unraid (ref#NEE0IL)

What best describes your playback issue?

· Music stops playing unexpectedly

What type of Zone is affected by this problem?

· *Directly-connected 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?

· I don't have a System Output available, but I'd like to keep troubleshooting

How is the affected Zone connected to your RoonServer machine?

· Network - Ethernet

Does the device show up at all in Roon Settings -> Audio?

· Yes, it shows up there, but it isn't Enabled

Does the "Enable" button unlock the Zone?

· I can Enable the Zone, but the Zone disappears

Does the device play audio from another source when using the same connection?

· The device has no problems with another audio source

Have you checked that Roon is whitelisted in any firewalls?

· I've checked the firewall and the issue remains

If the device has multiple output options, do the other options work as expected?

· Multiple output types are affected

Is the device using the latest firmware as per the manufacturer?

· Firmware is up-to-date but the issue remains

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

· Topping DX1

Describe the issue

I have Roon installed in the docker @ Unraid, steefdebruijn/docker-roonserver (latest version).
Client is Win11 machine, playing to Topping DX1 and sometimes the playback stops, saying that "Roon has lost the control of the audiodevice". If I'm playing through antoher output, Arturia Minifuse 4, from the same Roon Core, I've never faced (at least I don't remember) such an issue. Sometimes it's quite stable, and can play for an hours without a stop. And sometimes it stops just every minute or so.

A part of the log is here:


at System.Threading.Tasks.TaskToApm.End[TResult](IAsyncResult asyncResult)
at Sooloos.RnetJsonClient.<>c__DisplayClass65_0.<_BeginRead>b__0(IAsyncResult ar)
System.Net.Sockets.SocketException (104): Connection reset by peer
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
at System.Threading.Tasks.ValueTask`1.ValueTaskSourceAsTask.<>c.<.cctor>b__4_0(Object state)
--- End of stack trace from previous location ---

What can be a reason for my issue?

Describe your network setup

docker @ Unraid, steefdebruijn/docker-roonserver (Intel® N100 @ 2871 MHz), 32 GiB DDR5

Hi @Anton_Zuev,
Thanks for writing in to let us know about this issue. I notice you’re running your Roon server as a Docker container. This isn’t really a supported setup. Can you reproduce this issue when running the server outside of the Docker container?.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.