Roon stops streaming constantly

Roon Server Machine

I have a Nucleus One

Networking Gear & Setup Details

I have an ORBI wifi system. The Nucleus One is hardwired directly to the ORBI hub, and sits physically right beside it. My My ORBI hub is hardwired to our XFinity modem.

Connected Audio Devices

I have KEF speakers, Devialet speakers, ADAM monitors. All very high quality.

Number of Tracks in Library

I have a local NAS with maybe 10,000 tracks on it., But let’s focus on Roon’s stability when streaming for TIDAL or QOBUZ.

Description of Issue

Roon stops streaming constantly. It might happen multiple times in a row. Or it might play for 20min and then cut out. It is frequent enough that I don’t trust it to continue playing during the course of an evening.

Our ORBI system is EXTREMELY ROBUST and blazingly fast. All our other devices, computers, cell phones etc etc continue to work just fine while Roon either complains that the network is slow, or it simply stops with no warnings given. ALL audio devices that are connected to Roon stop streaming at the same time. It doesn’t matter if they are hardwired, or working over WIFI. All audio device cease playing.

A major shortcoming of Roon is that it does not seem to ever recover from a stoppage. I always have to go hit Play again manually. Why?? If I am streaming via a “Radio Station” what is so difficult about sensing that playback has ceased, and the system itself can hit Play again. Brief stoppages would be much more tolerable if Roon executed a recovery.

1 Like

Put the nucleus on the xfinity modem and see if it makes a difference.

Interesting idea. How about the rest of my audio devices all over the house? Do I move them to the Xfinity modem too? How about my NAS, so the Nucleus can see it?

Hello @Kevin_MacDonald

Connecting the Nucleus One directly to the Xfinity modem is actually a very good diagnostic step.
You don’t need to move any of your other devices — if the network is configured correctly and Xfinity is managing the DHCP server, the Nucleus should still be able to see:

  • all of your audio endpoints throughout the house
  • your NAS
  • your control devices (phones, tablets, computers)

This test simply helps us determine whether the Orbi router layer is introducing instability or multicast interruptions that affect Roon playback.

A few additional suggestions:

1. Try another Ethernet cable for the Nucleus One

Faulty or aging cables can cause intermittent packet loss that only shows up under continuous audio streaming.

2. If the issue continues

Please reproduce the issue once more and note:

  • the exact local time and date the dropout occurs
  • which zone(s) were playing at that moment
  • track name

With a precise timestamp, we can pull the correct logs and investigate what the server was doing when playback stopped.

Let us know how the test goes

I am honestly highly dubious of the value in relocating this one device. There are strong reasons for keeping all my devices on our house network. Security and simplicity to name two. Orbi/Netgear provides robust anti-malware protection for everything on our network. Also, my house network has been heavily debugged and vetted. It IS configured correctly. If it were not and I had packet loops and loss my Sonos system would be the first thing to stop working. I am tired of being told the problem must be my network. A bad cable. A bad switch or hub. How about giving me a little credit that I did not dig up the oldest rattiest cable I could find for my hi-fidelity system?

Everything else in my house works completely fine. Including my Sonos system which I am trying to move away from for all the reasons that Roon exists.

What I will do is this. I will NOT haul my roon server out to my garage thereby greatly increasing the length of cable between it and everything else it is talking to. I will start off by noting time stamps and tracks when the system cuts out. At the same time, please tell me where the logs are located - on the Nucleus One presumably - and how I can access them myself? Can you provide me with anything you can to help me diagnose the problem locally? I am reasonably tech savvy and accustomed to scanning log files.

Thanks

Here you go. This track was playing and roon randomly cut out at 5:33pm Pacific Time. Please tell me what you find.

This time I was playing a track from my local NAS. Roon stopped playback at 10:42am.

Is anyone reading this? Will you check my Roon server logs? I am providing you the information you asked for. Please respond.

Thanks

Here is additional information. This is a snapshot of what I see when I navigate to the IP address of my Nucleus One.

I tailed the Nucleus One logs and just waited for playback to cut out. It’s happening so frequently I don’t have to wait very long. This is what the end of the logs contain at that time. Playback stopped everywhere at the same time. Five different devices.

12/01 19:48:09 [Local 12/01 11:48:09] Trace: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] sync Bluesound NODE -> KEF LS60 Wireless result: Success
12/01 19:48:11 [Local 12/01 11:48:11] Trace: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] sync Devialet Phantom 98 dB -> KEF LS60 Wireless result: Success
12/01 19:48:11 [Local 12/01 11:48:11] Trace: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] sync Devialet Phantom II 98 dB -> KEF LS60 Wireless result: Success
12/01 19:48:11 [Local 12/01 11:48:11] Trace: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] sync Devialet Phantom 108 dB -> KEF LS60 Wireless result: Success
12/01 19:48:11 [Local 12/01 11:48:11] Trace: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] sync Bluesound NODE -> KEF LS60 Wireless result: Success
12/01 19:48:13 [Local 12/01 11:48:13] Trace: [Roon - Kitchen] [Enhanced, 16/44 FLAC => 16/44] [100% buf] [PLAYING @ 8:53/244:53] New Speaker Reorientation - Joe Pemberton
12/01 19:48:13 [Local 12/01 11:48:13] Trace: [Devialet Bedroom] [Enhanced, 16/44 FLAC => 16/44] [100% buf] [PLAYING @ 8:53/244:53] New Speaker Reorientation - Joe Pemberton
12/01 19:48:13 [Local 12/01 11:48:13] Trace: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] sync Devialet Phantom 98 dB -> KEF LS60 Wireless result: Success
12/01 19:48:13 [Local 12/01 11:48:13] Trace: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] sync Devialet Phantom II 98 dB -> KEF LS60 Wireless result: Success
12/01 19:48:13 [Local 12/01 11:48:13] Trace: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] sync Devialet Phantom 108 dB -> KEF LS60 Wireless result: Success
12/01 19:48:14 [Local 12/01 11:48:14] Trace: [Roon - Living Room] [Enhanced, 16/44 FLAC => 16/44] [100% buf] [PLAYING @ 8:54/244:53] New Speaker Reorientation - Joe Pemberton
12/01 19:48:14 [Local 12/01 11:48:14] Trace: [Roon - Kevin's Office] [Lossless, 16/44 FLAC => 16/44] [100% buf] [PLAYING @ 8:54/244:53] New Speaker Reorientation - Joe Pemberton
12/01 19:48:14 [Local 12/01 11:48:14] Trace: [Roon - Media Room] [Enhanced, 16/44 FLAC => 16/44] [100% buf] [PLAYING @ 8:54/244:53] New Speaker Reorientation - Joe Pemberton
12/01 19:48:14 [Local 12/01 11:48:14] Trace: [Bluesound N130 @ 192.168.1.119:40879] [raatclient] GOT [4043] {"status":"Dropout","samples":14843}
12/01 19:48:14 [Local 12/01 11:48:14] Warn: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] long rtt sync Bluesound NODE: realtime=2386972669003 rtt=505500us offset=-3122219330us delta=496242us drift=505604us in 535.0295s (945.004ppm, 3402.014ms/hr)
12/01 19:48:14 [Local 12/01 11:48:14] Trace: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] sync Bluesound NODE -> KEF LS60 Wireless result: Success
12/01 19:48:14 [Local 12/01 11:48:14] Trace: [Bluesound N130 @ 192.168.1.119:40879] [raatclient] GOT [4043] {"status":"Dropout","samples":7623}
12/01 19:48:15 [Local 12/01 11:48:15] Trace: [Bluesound N130 @ 192.168.1.119:40879] [raatclient] GOT [4043] {"status":"Dropout","samples":14129}
12/01 19:48:15 [Local 12/01 11:48:15] Trace: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] sync Bluesound NODE: realtime=2387503624482 rtt=2000us offset=-3122718375us delta=-499044us drift=6560us in 536.56s (12.227ppm, 44.017ms/hr)
12/01 19:48:15 [Local 12/01 11:48:15] Trace: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] sync Bluesound NODE -> KEF LS60 Wireless result: Success
12/01 19:48:15 [Local 12/01 11:48:15] Trace: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] sync Devialet Phantom 98 dB -> KEF LS60 Wireless result: Success
12/01 19:48:15 [Local 12/01 11:48:15] Trace: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] sync Devialet Phantom 108 dB -> KEF LS60 Wireless result: Success
12/01 19:48:15 [Local 12/01 11:48:15] Trace: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] sync Devialet Phantom II 98 dB -> KEF LS60 Wireless result: Success
12/01 19:48:15 [Local 12/01 11:48:15] Trace: [Bluesound N130 @ 192.168.1.119:40879] [raatclient] GOT [4043] {"status":"Dropout","samples":18977}
12/01 19:48:16 [Local 12/01 11:48:16] Trace: [Bluesound N130 @ 192.168.1.119:40879] [raatclient] GOT [4043] {"status":"Dropout","samples":1436}
12/01 19:48:17 [Local 12/01 11:48:17] Trace: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] sync Devialet Phantom 108 dB -> KEF LS60 Wireless result: Success
12/01 19:48:17 [Local 12/01 11:48:17] Trace: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] sync Devialet Phantom 98 dB -> KEF LS60 Wireless result: Success
12/01 19:48:17 [Local 12/01 11:48:17] Trace: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] sync Devialet Phantom II 98 dB -> KEF LS60 Wireless result: Success
12/01 19:48:17 [Local 12/01 11:48:17] Trace: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] sync Bluesound NODE -> KEF LS60 Wireless result: Success
12/01 19:48:18 [Local 12/01 11:48:18] Trace: [Roon - Kitchen] [Enhanced, 16/44 FLAC => 16/44] [100% buf] [PLAYING @ 8:58/244:53] New Speaker Reorientation - Joe Pemberton
12/01 19:48:18 [Local 12/01 11:48:18] Trace: [Devialet Bedroom] [Enhanced, 16/44 FLAC => 16/44] [100% buf] [PLAYING @ 8:58/244:53] New Speaker Reorientation - Joe Pemberton
12/01 19:48:18 [Local 12/01 11:48:18] Trace: [Bluesound N130 @ 192.168.1.119:40879] [raatclient] GOT [4043] {"status":"Dropout","samples":11624}
12/01 19:48:18 [Local 12/01 11:48:18] Trace: [Bluesound N130 @ 192.168.1.119:40879] [raatclient] GOT [4043] {"status":"Dropout","samples":21780}
12/01 19:48:19 [Local 12/01 11:48:19] Trace: [Roon - Living Room] [Enhanced, 16/44 FLAC => 16/44] [100% buf] [PLAYING @ 8:59/244:53] New Speaker Reorientation - Joe Pemberton
12/01 19:48:19 [Local 12/01 11:48:19] Trace: [Roon - Kevin's Office] [Lossless, 16/44 FLAC => 16/44] [100% buf] [PLAYING @ 8:59/244:53] New Speaker Reorientation - Joe Pemberton
12/01 19:48:19 [Local 12/01 11:48:19] Trace: [Roon - Media Room] [Enhanced, 16/44 FLAC => 16/44] [100% buf] [PLAYING @ 8:59/244:53] New Speaker Reorientation - Joe Pemberton
12/01 19:48:19 [Local 12/01 11:48:19] Trace: [Bluesound N130 @ 192.168.1.119:40879] [raatclient] GOT [4043] {"status":"Dropout","samples":22143}
12/01 19:48:19 [Local 12/01 11:48:19] Trace: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] sync Devialet Phantom 108 dB -> KEF LS60 Wireless result: Success
12/01 19:48:19 [Local 12/01 11:48:19] Trace: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] sync Bluesound NODE -> KEF LS60 Wireless result: Success
12/01 19:48:19 [Local 12/01 11:48:19] Trace: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] sync Devialet Phantom II 98 dB -> KEF LS60 Wireless result: Success
12/01 19:48:19 [Local 12/01 11:48:19] Warn: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] long rtt sync Devialet Phantom 98 dB: realtime=5192156373431088 rtt=54000us offset=5186642002431us delta=-45265us drift=-37704us in 540.6765s (-69.736ppm, -251.048ms/hr)
12/01 19:48:19 [Local 12/01 11:48:19] Trace: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] sync Devialet Phantom 98 dB -> KEF LS60 Wireless result: Success
12/01 19:48:19 [Local 12/01 11:48:19] Trace: [Bluesound N130 @ 192.168.1.119:40879] [raatclient] GOT [4043] {"status":"Dropout","samples":22143}
12/01 19:48:19 [Local 12/01 11:48:19] Warn: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] Too many dropouts (>3s dropped out in the last 30s). Killing stream
12/01 19:48:19 [Local 12/01 11:48:19] Trace: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] too many dropouts. stopping stream
12/01 19:48:19 [Local 12/01 11:48:19] Info: [audio/env] [zoneplayer -> stream] All streams were disposed
12/01 19:48:19 [Local 12/01 11:48:19] Trace: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] Endpoint Devialet Phantom 98 dB State Changed: Playing => Prepared
12/01 19:48:19 [Local 12/01 11:48:19] Trace: [Devialet Phantom 98 dB @ 192.168.1.49:38583] [raatclient] SENT [4851]{"request":"end_stream"}
12/01 19:48:19 [Local 12/01 11:48:19] Info: [audio/env] [zoneplayer -> stream -> endpoint] All streams were disposed
12/01 19:48:19 [Local 12/01 11:48:19] Info: [audio/env] [zoneplayer -> stream -> endpoint] All streams were disposed
12/01 19:48:19 [Local 12/01 11:48:19] Info: [audio/env] [zoneplayer -> stream -> endpoint] All streams were disposed
12/01 19:48:19 [Local 12/01 11:48:19] Info: [audio/env] [zoneplayer -> stream -> endpoint] All streams were disposed
12/01 19:48:19 [Local 12/01 11:48:19] Warn: [zone Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] Track Stopped Due to Slow Media
12/01 19:48:19 [Local 12/01 11:48:19] Info: [audio/env] [zoneplayer -> stream -> endpoint] All streams were disposed
12/01 19:48:19 [Local 12/01 11:48:19] Info: [library] recorded play for profile 36545a21-a47f-4e2e-8f58-3776967d8ddb: mediaid=50:1:50875bc5-3370-4486-bedf-3c7573ee7cbe metadataid= contentid= libraryid=50:1:50875bc5-3370-4486-bedf-3c7573ee7cbe isfromradio=False isfrommix=False isfrommobile=
12/01 19:48:19 [Local 12/01 11:48:19] Info: 
--[ SignalPath ]---------------------------------------------
SignalPath Quality = Inactive
Elements:
------------------------------------------------------------
12/01 19:48:19 [Local 12/01 11:48:19] Warn: inactive signal path :(
12/01 19:48:19 [Local 12/01 11:48:19] Info: 
--[ SignalPath ]---------------------------------------------
SignalPath Quality = Inactive
Elements:
------------------------------------------------------------
12/01 19:48:19 [Local 12/01 11:48:19] Warn: inactive signal path :(
12/01 19:48:19 [Local 12/01 11:48:19] Info: 
--[ SignalPath ]---------------------------------------------
SignalPath Quality = Inactive
Elements:
------------------------------------------------------------
12/01 19:48:19 [Local 12/01 11:48:19] Warn: inactive signal path :(
12/01 19:48:19 [Local 12/01 11:48:19] Info: 
--[ SignalPath ]---------------------------------------------
SignalPath Quality = Inactive
Elements:
------------------------------------------------------------
12/01 19:48:19 [Local 12/01 11:48:19] Warn: inactive signal path :(
12/01 19:48:19 [Local 12/01 11:48:19] Info: [audio/env] [zoneplayer] All streams were disposed
12/01 19:48:19 [Local 12/01 11:48:19] Info: 
--[ SignalPath ]---------------------------------------------
SignalPath Quality = Inactive
Elements:
------------------------------------------------------------
12/01 19:48:19 [Local 12/01 11:48:19] Warn: inactive signal path :(
12/01 19:48:19 [Local 12/01 11:48:19] Info: [zone Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] OnPlayFeedback StoppedEndOfMediaUnnatural
12/01 19:48:19 [Local 12/01 11:48:19] Debug: [zone Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] _Advance (Track)
12/01 19:48:19 [Local 12/01 11:48:19] Trace: [library] starting cleanup with 1 dirty tracks 1 dirty albums 1 dirty performers , 0 tracks to retain, 0 auxfiles to retain
12/01 19:48:19 [Local 12/01 11:48:19] Trace: [library] finished with 1 dirty tracks 1 dirty albums 1 dirty performers 0 clumping tracks, 0 clumping auxfiles 0 compute tracks, 0 deleted tracks, 0 tracks to (re)load, 0 tracks to retain, 0 auxfiles to (re)load, 0 auxfiles to retain, and 3 changed objects
12/01 19:48:19 [Local 12/01 11:48:19] Trace: [Devialet Phantom 98 dB @ 192.168.1.49:38583] [raatclient] GOT [4043] {"status":"Ended"}
12/01 19:48:19 [Local 12/01 11:48:19] Trace: [Devialet Phantom 98 dB @ 192.168.1.49:38583] [raatclient] GOT [4851] {"status":"Success"}
12/01 19:48:19 [Local 12/01 11:48:19] Info: [library/albumdetails] found 1 ingroup alternates, 0 other alternates
12/01 19:48:19 [Local 12/01 11:48:19] Debug: [query] Sooloos.Broker.Music.LibraryAlbum:1 dirty (< rebuild threshold of 744.8000000000001).  re-sorting item-by-item (internaltype=LibraryAlbum)
12/01 19:48:19 [Local 12/01 11:48:19] Debug: [query] Sooloos.Broker.Music.LibraryAlbum:1 dirty items, no items in query, rebuilding? False
12/01 19:48:19 [Local 12/01 11:48:19] Debug: [query] Sooloos.Broker.Music.LibraryAlbum:1 dirty (< rebuild threshold of 744.8000000000001).  re-sorting item-by-item (internaltype=LibraryAlbum)
12/01 19:48:19 [Local 12/01 11:48:19] Debug: [query] Sooloos.Broker.Music.LibraryAlbum:1 dirty items, no items in query, rebuilding? False
12/01 19:48:19 [Local 12/01 11:48:19] Debug: [query] Sooloos.Broker.Music.LibraryAlbum:1 dirty (< rebuild threshold of 744.8000000000001).  re-sorting item-by-item (internaltype=LibraryAlbum)
12/01 19:48:19 [Local 12/01 11:48:19] Warn: null SortEnv language. Defaulting to current culture.
12/01 19:48:19 [Local 12/01 11:48:19] Debug: [query] Sooloos.Broker.Music.LibraryAlbum:1 dirty items, no items in query, rebuilding? False
12/01 19:48:19 [Local 12/01 11:48:19] Trace: [library] endmutation in 29ms
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [Roon - Kitchen] [Enhanced, 16/44 FLAC => 16/44] [100% buf] [STOPPED @ 0:00] 
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [Devialet Phantom 98 dB @ 192.168.1.49:38583] [raatclient] SENT [4853]{"request":"update_artwork"}
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [Devialet Bedroom] [Enhanced, 16/44 FLAC => 16/44] [100% buf] [STOPPED @ 0:00] 
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [Devialet Phantom II 98 dB @ 192.168.1.45:46871] [raatclient] SENT [4847]{"request":"update_artwork"}
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [Roon - Living Room] [Enhanced, 16/44 FLAC => 16/44] [100% buf] [STOPPED @ 0:00] 
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [Devialet Phantom 108 dB @ 192.168.1.91:43585] [raatclient] SENT [4869]{"request":"update_artwork"}
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [Roon - Kevin's Office] [Lossless, 16/44 FLAC => 16/44] [100% buf] [STOPPED @ 0:00] 
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [Bluesound N130 @ 192.168.1.119:40879] [raatclient] SENT [4852]{"request":"update_artwork"}
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [Roon - Media Room] [Enhanced, 16/44 FLAC => 16/44] [100% buf] [STOPPED @ 0:00] 
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [KEF LS60 Wireless @ 192.168.1.178:38569] [raatclient] SENT [3284]{"request":"update_artwork"}
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [dbperf] flush 0 bytes, 0 ops in 23 ms (cumulative 133687554 bytes, 74392 ops in 36799 ms)
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [KEF LS60 Wireless @ 192.168.1.178:38569] [raatclient] GOT [3284] {"status":"Success"}
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [Devialet Phantom 98 dB @ 192.168.1.49:38583] [raatclient] GOT [4853] {"status":"Success"}
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [Devialet Phantom 108 dB @ 192.168.1.91:43585] [raatclient] GOT [4869] {"status":"Success"}
12/01 19:48:20 [Local 12/01 11:48:20] Debug: [raat/tcpaudiosource] disconnecting
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] Endpoint Devialet Phantom II 98 dB State Changed: Playing => Prepared
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [Devialet Phantom II 98 dB @ 192.168.1.45:46871] [raatclient] SENT [4848]{"request":"end_stream"}
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [Bluesound N130 @ 192.168.1.119:40879] [raatclient] GOT [4852] {"status":"Success"}
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [Devialet Phantom II 98 dB @ 192.168.1.45:46871] [raatclient] GOT [4847] {"status":"Success"}
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [Devialet Phantom II 98 dB @ 192.168.1.45:46871] [raatclient] GOT [4038] {"status":"Ended"}
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [Devialet Phantom II 98 dB @ 192.168.1.45:46871] [raatclient] GOT [4848] {"status":"Success"}
12/01 19:48:20 [Local 12/01 11:48:20] Debug: [raat/tcpaudiosource] disconnecting
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] Endpoint Devialet Phantom 108 dB State Changed: Playing => Prepared
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [Devialet Phantom 108 dB @ 192.168.1.91:43585] [raatclient] SENT [4870]{"request":"end_stream"}
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [Devialet Phantom 108 dB @ 192.168.1.91:43585] [raatclient] GOT [4060] {"status":"Ended"}
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [Devialet Phantom 108 dB @ 192.168.1.91:43585] [raatclient] GOT [4870] {"status":"Success"}
12/01 19:48:20 [Local 12/01 11:48:20] Debug: [raat/tcpaudiosource] disconnecting
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] Endpoint Bluesound NODE State Changed: Playing => Prepared
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [Bluesound N130 @ 192.168.1.119:40879] [raatclient] SENT [4853]{"request":"end_stream"}
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [Bluesound N130 @ 192.168.1.119:40879] [raatclient] GOT [4043] {"status":"Ended"}
12/01 19:48:20 [Local 12/01 11:48:20] Debug: [raat/tcpaudiosource] disconnecting
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zoneplayer/raat] Endpoint KEF LS60 Wireless State Changed: Playing => Prepared
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [KEF LS60 Wireless @ 192.168.1.178:38569] [raatclient] SENT [3285]{"request":"end_stream"}
12/01 19:48:20 [Local 12/01 11:48:20] Warn: [raat/tcpaudiosource] send failed: Object reference not set to an instance of an object.
12/01 19:48:20 [Local 12/01 11:48:20] Warn: [raat/tcpaudiosource] disconnecting + retrying
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [KEF LS60 Wireless @ 192.168.1.178:38569] [raatclient] GOT [2741] {"status":"Ended"}
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [KEF LS60 Wireless @ 192.168.1.178:38569] [raatclient] GOT [3285] {"status":"Success"}
12/01 19:48:20 [Local 12/01 11:48:20] Trace: [Bluesound N130 @ 192.168.1.119:40879] [raatclient] GOT [4853] {"status":"Success"}
12/01 19:48:20 [Local 12/01 11:48:20] Debug: [raat/tcpaudiosource] disconnecting
12/01 19:48:21 [Local 12/01 11:48:21] Info: sleep 568ms after flush
12/01 19:48:21 [Local 12/01 11:48:21] Info: [stats] 6830mb Virtual, 1429mb Physical, 501mb Managed, 928mb estimated Unmanaged, 400 Handles, 87 Threads, 0.39% of runtime in GC pauses, 13ms last GC pause duration
12/01 19:48:24 [Local 12/01 11:48:24] Trace: [zone Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] [zone] no playback for 5s, suspending to release audio device
12/01 19:48:24 [Local 12/01 11:48:24] Info: 
--[ SignalPath ]---------------------------------------------
SignalPath Quality = Inactive
Elements:
------------------------------------------------------------
12/01 19:48:24 [Local 12/01 11:48:24] Warn: inactive signal path :(
12/01 19:48:24 [Local 12/01 11:48:24] Info: 
--[ SignalPath ]---------------------------------------------
SignalPath Quality = Inactive
Elements:
------------------------------------------------------------
12/01 19:48:24 [Local 12/01 11:48:24] Warn: inactive signal path :(
12/01 19:48:24 [Local 12/01 11:48:24] Info: 
--[ SignalPath ]---------------------------------------------
SignalPath Quality = Inactive
Elements:
------------------------------------------------------------
12/01 19:48:24 [Local 12/01 11:48:24] Warn: inactive signal path :(
12/01 19:48:24 [Local 12/01 11:48:24] Info: 
--[ SignalPath ]---------------------------------------------
SignalPath Quality = Inactive
Elements:
------------------------------------------------------------
12/01 19:48:24 [Local 12/01 11:48:24] Warn: inactive signal path :(
12/01 19:48:24 [Local 12/01 11:48:24] Info: 
--[ SignalPath ]---------------------------------------------
SignalPath Quality = Inactive
Elements:
------------------------------------------------------------
12/01 19:48:24 [Local 12/01 11:48:24] Warn: inactive signal path :(
12/01 19:48:24 [Local 12/01 11:48:24] Trace: [zone Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] Suspend
12/01 19:48:24 [Local 12/01 11:48:24] Trace: [zone Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] Stop
12/01 19:48:24 [Local 12/01 11:48:24] Info: [zone Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] OnPlayFeedback Stopped
12/01 19:48:24 [Local 12/01 11:48:24] Info: [zone Roon - Kitchen + Devialet Bedroom + Roon - Living Room + Roon - Kevin's Office + Roon - Media Room] Canceling Pending Sleep
12/01 19:48:36 [Local 12/01 11:48:36] Info: [stats] 6774mb Virtual, 1427mb Physical, 502mb Managed, 925mb estimated Unmanaged, 400 Handles, 79 Threads, 0.39% of runtime in GC pauses, 8ms last GC pause duration
12/01 19:48:51 [Local 12/01 11:48:51] Info: [stats] 6782mb Virtual, 1427mb Physical, 500mb Managed, 927mb estimated Unmanaged, 400 Handles, 84 Threads, 0.39% of runtime in GC pauses, 8ms last GC pause duration
12/01 19:49:06 [Local 12/01 11:49:06] Info: [stats] 6774mb Virtual, 1427mb Physical, 502mb Managed, 925mb estimated Unmanaged, 400 Handles, 79 Threads, 0.39% of runtime in GC pauses, 7ms last GC pause duration
12/01 19:49:12 [Local 12/01 11:49:12] Info: [library stats] tracks: 7920 (hidden: 119), albums: 931 (hidden: 10), artists: 592, works: 4333, performances: 4766
12/01 19:49:21 [Local 12/01 11:49:21] Info: [stats] 6750mb Virtual, 1427mb Physical, 500mb Managed, 927mb estimated Unmanaged, 400 Handles, 80 Threads, 0.39% of runtime in GC pauses, 7ms last GC pause duration
12/01 19:49:36 [Local 12/01 11:49:36] Info: [stats] 6734mb Virtual, 1427mb Physical, 502mb Managed, 925mb estimated Unmanaged, 400 Handles, 74 Threads, 0.39% of runtime in GC pauses, 7ms last GC pause duration
12/01 19:49:42 [Local 12/01 11:49:42] Trace: [broker/accounts] [heartbeat] now=12/01/2025 19:49:42 nextauthrefresh=12/01/2025 20:00:20 nextmachineallocate=12/01/2025 21:59:42
12/01 19:49:51 [Local 12/01 11:49:51] Info: [stats] 6790mb Virtual, 1427mb Physical, 503mb Managed, 924mb estimated Unmanaged, 400 Handles, 85 Threads, 0.39% of runtime in GC pauses, 8ms last GC pause duration

I have reached a reasonable conclusion to this problem after doing my own investigation. I figured out where the Nucleus One logs were, tailed them, waited for the next occurrence of the problem, and then uploaded portion of logs from that time to ChatGPT. ChatGPT did a GREAT of isolating the problem.

There is ONE audio device on my network, a Bluesound NODE connected via 5Ghz WIFI. The logs show long rtt sync Bluesound NODE warnings It was causing RAAT (Roon Advanced Audio Transport) to stop playback to ALL devices because it is very finickly about keeping every device in sync.

OK fair enough. But vadim, I hope you’re reading this. Juggling the location of my Roon server, or going around and replacing all my cables or whatever was TOTALLY NOT the right solution. And in addition, the Roon server logs all the information necessary to report back to the user a simple message like “Playback to all devices was stopped because of the Bluesound NODE (192.168.x.y) device. The connection between that device and the Roon server is unstable”.

I’ve done years of writing logging into server code. Roon, you can do much better by your users if you bubble these problems up into simple human readable and actionable messages. So so much better than failing silently.

Good day @Kevin_MacDonald !

You have done a fantastic Job here!

After we double checked the report coming from your server we might want to say the same thing as you have concluded yourself.

From this point I believe we both have the same thought: you’d need to test out your Group of audio endpoints without Bluesound Node and see if it gets any better. From the logs I may assume that it will and then we ‘d recommend to wire it via ethernet cable and check again.

Let me know please if we are aligned on this .

Regards.

My issue is resolved. I now know that if latency is too high on any one output device it will bring playback to all devices down as per RAAT. And I know which device was the problem which means I can address it.

I also believe that the Nucleus One could easily inform the app of what’s going on and provide users extremely useful information to debug their system. I hope your team considers that.

Thanks

Hello @Kevin_MacDonald

Thank you for the update. We are sorry for the delay, our USA team was on the Thanksgiving holidays, and we have a higher load than usual.

We are happy to hear that you have resolved the issue on your own.

I do believe that this is reasonable feedback and a valid point. Since this is not a current feature of Roon, I would recommend also posting your suggestion in the Feature Suggestions section of the site.

Our product team and developers keep a close eye on that category, so that’s definitely the best place to propose a change like this and get feedback from the Community.

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