Radio stream dropouts after September 11 update

Roon Core Machine

Nucleus+

System Status

Serial #54B2038BB90D

Operating System
OK
Version 1.0 (build 259) production
Running 22 minutes, 45 seconds.
Roon Labs Software
OK
Version 1.0 (build 14) production.
Running 22 minutes, 41 seconds.
Roon Server Software
OK
Version 2.0 (build 1311) production
Running 22 minutes, 38 seconds.
Roon Database & Settings
OK
98% of 227 GB available.

Networking Gear & Setup Details

Cisco IOS Software, C3750E Software (C3750E-UNIVERSALK9-M), Version 12.2(53)SE2, RELEASE SOFTWARE (fc3)
wand-swt-01 uptime is 15 weeks, 1 day, 23 hours, 32 minutes
Model number : WS-C3750X-48P-S

Connected Audio Devices

Totaldac, USB

Number of Tracks in Library

55.547

Description of Issue

09/13 10:47:15 Trace: [Combo384 Amanero] [raatclient] GOT [18] {"samples":750,"status":"Dropout"}
09/13 10:47:16 Trace: [SPEAKERS] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 241:10] Abel - #755 Neem Me Mee
09/13 10:47:16 Trace: [Combo384 Amanero] [raatclient] GOT [18] {"samples":4134,"status":"Dropout"}
09/13 10:47:16 Trace: [Combo384 Amanero] [raatclient] GOT [18] {"samples":3670,"status":"Dropout"}
09/13 10:47:17 Trace: [Combo384 Amanero] [raatclient] GOT [18] {"samples":8366,"status":"Dropout"}
09/13 10:47:17 Trace: [Combo384 Amanero] [raatclient] GOT [18] {"samples":1764,"status":"Dropout"}
09/13 10:47:19 Trace: [Combo384 Amanero] [raatclient] GOT [18] {"samples":392,"status":"Dropout"}
09/13 10:47:19 Trace: [Combo384 Amanero] [raatclient] GOT [18] {"samples":4300,"status":"Dropout"}
09/13 10:47:20 Trace: [Combo384 Amanero] [raatclient] GOT [18] {"samples":6256,"status":"Dropout"}
09/13 10:47:20 Trace: [Combo384 Amanero] [raatclient] GOT [18] {"samples":15146,"status":"Dropout"}
09/13 10:47:21 Trace: [SPEAKERS] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 241:15] Abel - #755 Neem Me Mee
09/13 10:47:21 Trace: [Combo384 Amanero] [raatclient] GOT [18] {"samples":356,"status":"Dropout"}
09/13 10:47:22 Trace: [Combo384 Amanero] [raatclient] GOT [18] {"samples":9210,"status":"Dropout"}
09/13 10:47:22 Trace: [Combo384 Amanero] [raatclient] GOT [18] {"samples":2646,"status":"Dropout"}
09/13 10:47:24 Trace: [Combo384 Amanero] [raatclient] GOT [18] {"samples":4420,"status":"Dropout"}
09/13 10:47:24 Trace: [Combo384 Amanero] [raatclient] GOT [18] {"samples":11178,"status":"Dropout"}
09/13 10:47:25 Trace: [Combo384 Amanero] [raatclient] GOT [18] {"samples":880,"status":"Dropout"}
09/13 10:47:25 Info: [stats] 28291mb Virtual, 3103mb Physical, 1050mb Managed, 354 Handles, 103 Threads
09/13 10:47:25 Trace: [Combo384 Amanero] [raatclient] GOT [18] {"samples":570,"status":"Dropout"}
09/13 10:47:26 Trace: [SPEAKERS] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 241:19] Abel - #755 Neem Me Mee
09/13 10:47:26 Trace: [Combo384 Amanero] [raatclient] GOT [18] {"samples":5292,"status":"Dropout"}
09/13 10:47:27 Trace: [Combo384 Amanero] [raatclient] GOT [18] {"samples":4372,"status":"Dropout"}
09/13 10:47:30 Trace: [Combo384 Amanero] [raatclient] GOT [18] {"samples":498,"status":"Dropout"}
09/13 10:47:30 Trace: [Combo384 Amanero] [raatclient] GOT [18] {"samples":6562,"status":"Dropout"}
09/13 10:47:31 Trace: [SPEAKERS] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 241:25] Abel - #755 Neem Me Mee
09/13 10:47:32 Trace: [Combo384 Amanero] [raatclient] GOT [18] {"samples":164,"status":"Dropout"}
09/13 10:47:32 Trace: [Combo384 Amanero] [raatclient] GOT [18] {"samples":4276,"status":"Dropout"}
09/13 10:47:33 Trace: [Combo384 Amanero] [raatclient] GOT [18] {"samples":724,"status":"Dropout"}
09/13 10:47:34 Trace: [Combo384 Amanero] [raatclient] GOT [18] {"samples":2318,"status":"Dropout"}
09/13 10:47:35 Trace: [Combo384 Amanero] [raatclient] GOT [18] {"samples":700,"status":"Dropout"}
09/13 10:47:35 Trace: [Combo384 Amanero] [raatclient] GOT [18] {"samples":4320,"status":"Dropout"}
09/13 10:47:36 Trace: [SPEAKERS] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 241:30] Abel - #755 Neem Me Mee
09/13 10:47:36 Trace: [Combo384 Amanero] [raatclient] GOT [18] {"samples":7446,"status":"Dropout"}
09/13 10:47:38 Trace: [Combo384 Amanero] [raatclient] GOT [18] {"samples":342,"status":"Dropout"}
09/13 10:47:39 Trace: [Combo384 Amanero] [raatclient] GOT [18] {"samples":5082,"status":"Dropout"}
09/13 10:47:39 Warn: [SPEAKERS] [zoneplayer/raat] Too many dropouts (>3s dropped out in the last 30s). Killing stream
09/13 10:47:39 Trace: [SPEAKERS] [zoneplayer/raat] too many dropouts. stopping stream
09/13 10:47:39 Info: [SPEAKERS] [zoneplayer] advance didn't change the track. returning short read
09/13 10:47:39 Info: [audio/env] [zoneplayer -> stream] All streams were disposed
09/13 10:47:39 Warn: [zone SPEAKERS] Track Stopped Due to Slow Media
09/13 10:47:39 Info: [audio/env] [zoneplayer -> stream -> endpoint] All streams were disposed
09/13 10:47:39 Trace: [SPEAKERS] [zoneplayer/raat] Endpoint Combo384 Amanero State Changed: Playing => Prepared
09/13 10:47:39 Trace: Attempting to play channel URL: icy://stream.100p.nl/100pctnl.mp3
09/13 10:47:39 Trace: [Combo384 Amanero] [raatclient] SENT [90]{"request":"end_stream"}
09/13 10:47:39 Debug: [raat/tcpaudiosource] disconnecting

Can someone please help… I have multiple players (Lumin, Totaldac, Roon install on Cubox) that experience the same problem. It happens randomly with all of them at the same time. It started after the last update. I use this setup to distribute radio music in my office building and it worked for months flawlessly until the last update.
I did all the obvious tests, restarted Cisco switch, restarted Sonicwall router, checked cables, restarted players, 1:1 fiber speed 100Mb down and up, ping 2ms…
I am lost…

Are you playing to a grouped (multiple) endpoints? Try playing to a single endpoint only.

Thank you Peter, no… No groups here… 3 separate streams, 3 separate radio sources… Or 3 separate streams, 3 equal sources… Doesn’t matter, they all quit at some point, all at the same time…

Try rebooting all networking gear … just for giggles, you never know!

Thank you Marin, did that… Twice… Last night…

Extra information: Since my Sonicwall firewall/router is capable of sniffing I found out that radio streams are sucked from the source URL by a server somewhere in California. Just to be send back to the destination Roon server that in turn distributes it to the endpoints. One should expect a direct (UDP) connection between the Roon server and the radio URL.

Also my IT guys checked the last 4 days of Prtg SNMP logs and there were NO lost connections between the Sonicwall X1 WAN port and our ISP.

Why is there no reaction from Roon support??

Correction, my mistake: There is a direct connection between the Roon server and the radio URL.

09/16 08:40:47 Trace: [LUMIN U1 @ 192.168.100.202:57206] [raatclient] GOT [126238] {“samples”:1278,“status”:“Dropout”}
09/16 08:40:48 Trace: [LUMIN U1 @ 192.168.100.202:57206] [raatclient] GOT [126238] {“samples”:5324,“status”:“Dropout”}
09/16 08:40:49 Trace: [LUMIN] [LowQuality, 24/44 MP3 => 24/44] [100% buf] [PLAYING @ 81:45] JOEL CORRY X MK X RITA ORA - DRINKIN’
09/16 08:40:50 Trace: [LUMIN U1 @ 192.168.100.202:57206] [raatclient] GOT [126238] {“samples”:1870,“status”:“Dropout”}
09/16 08:40:51 Trace: [LUMIN U1 @ 192.168.100.202:57206] [raatclient] GOT [126238] {“samples”:11564,“status”:“Dropout”}
09/16 08:40:51 Warn: [LUMIN] [zoneplayer/raat] Too many dropouts (>3s dropped out in the last 30s). Killing stream
09/16 08:40:51 Trace: [LUMIN] [zoneplayer/raat] too many dropouts. stopping stream
09/16 08:40:51 Info: [LUMIN] [zoneplayer] advance didn’t change the track. returning short read
09/16 08:40:51 Warn: [zone LUMIN] Track Stopped Due to Slow Media
09/16 08:40:51 Trace: [LUMIN] [zoneplayer/raat] Endpoint LUMIN U1 State Changed: Playing => Prepared
09/16 08:40:51 Trace: Attempting to play channel URL: icy://playerservices.streamtheworld.com/api/livestream-redirect/TLPSTR09.mp3
09/16 08:40:51 Trace: [LUMIN U1 @ 192.168.100.202:57206] [raatclient] SENT [134318]{“request”:“end_stream”}
09/16 08:40:51 Info: [audio/env] [zoneplayer → stream] All streams were disposed
09/16 08:40:51 Debug: [raat/tcpaudiosource] disconnecting
09/16 08:40:51 Info: [zone LUMIN] OnPlayFeedback StoppedEndOfMediaUnnatural
09/16 08:40:51 Info: [zone LUMIN] OnPlayFeedback Stopped
09/16 08:40:51 Info: [zone LUMIN] Canceling Pending Sleep
09/16 08:40:51 Info: [zone LUMIN] Canceling Pending Sleep
09/16 08:40:51 Trace: [LUMIN] [LowQuality, 24/44 MP3 => 24/44] [100% buf] [STOPPED @ 0:00] JOEL CORRY X MK X RITA ORA - DRINKIN’
09/16 08:40:51 Info: [audio/env] [zoneplayer → stream → endpoint] All streams were disposed
09/16 08:40:51 Warn: [streammediafile] error reading stream: Unable to read data from the transport connection: Software caused connection abort.
09/16 08:40:51 Trace: [LUMIN U1 @ 192.168.100.202:57206] [raatclient] GOT [126238] {“status”:“Ended”}
09/16 08:40:51 Info: [audio/env] [zoneplayer] All streams were disposed
09/16 08:40:51 Trace: [LUMIN U1 @ 192.168.100.202:57206] [raatclient] GOT [134318] {“status”:“Success”}
09/16 08:40:51 Debug: [easyhttp] [9626] POST to https://api.roonlabs.net/internetradio/2/api/reporting/internetradioplayback/events?format=msgpack& returned after 168 ms, status code: 200, request body size: 171 B
09/16 08:40:51 Info: sleep 362ms after flush
09/16 08:40:51 Info: [LUMIN] [zoneplayer] Playing: channel://icy%3a%2f%2fplayerservices.streamtheworld.com%2fapi%2flivestream-redirect%2fTLPSTR09.mp3
09/16 08:40:51 Debug: Try making ICY request to icy://playerservices.streamtheworld.com/api/livestream-redirect/TLPSTR09.mp3
09/16 08:40:51 Debug: [easyhttp] [9625] POST to https://api.roonlabs.net/internetradio/2/api/reporting/internetradioplayback/events?format=msgpack& returned after 375 ms, status code: 200, request body size: 172 B
09/16 08:40:51 Debug: Try making HTTPS request to https://playerservices.streamtheworld.com/api/livestream-redirect/TLPSTR09.mp3
09/16 08:40:51 Debug: [easyhttp] [9627] POST to https://api.roonlabs.net/internetradio/2/api/reporting/internetradioplayback/plays?format=msgpack& returned after 366 ms, status code: 400
09/16 08:40:51 Debug: [easyhttp] [9628] POST to https://api.roonlabs.net/internetradio/2/api/reporting/internetradioplayback/plays?format=msgpack& returned after 167 ms, status code: 200, request body size: 177 B
09/16 08:40:52 Trace: Got ICY Stream Title [THE SCRIPT & WILL.I.AM - HALL OF FAME]
09/16 08:40:52 Info: [LUMIN] [zoneplayer] Open Result (Playing):Result[Status=Success]
09/16 08:40:52 Info: [LUMIN] [zoneplayer] Aborting play because track changed
09/16 08:40:52 Warn: [streammediafile] error reading stream: Unable to read data from the transport connection: Software caused connection abort.
09/16 08:40:52 Info: [audio/env] [zoneplayer] All streams were disposed
09/16 08:40:54 Info: [stats] 28194mb Virtual, 3652mb Physical, 1497mb Managed, 348 Handles, 102 Threads

Please connect a USB DAC to the Nucleus directly. Please reproduce the problem with non-grouped playback to it, and get a log from that too.

Yes sir, I will… I’ll be back… :sunglasses:

By the way, this is coincidentally on my Lumin. It happens on other non Lumin devices as wel…

So you know @wklie: Since my Nucleus+ is located in our data center in the basement I just ordered a AQ Dragonfly to connect to it. That will arrive next Tuesday. Then I will perform your request.

1 Like

Just because they are understaffed and there is a queue they have to work through until they reach this thread. Expect more than three days

Aha, thanks…

You may simply use a normal computer USB cable for this functional test, if you have one available.

@wklie As you suggested I enabled one of the HDMI outputs of the Nucleus and started the radio stream. As you can see it has the same erratic behaviour as before.

09/17 10:01:11 Trace: Got ICY Stream Title [LMFAO - PARTY ROCK ANTHEM]
09/17 10:01:11 Trace: [music/search] starting internet radio search
09/17 10:01:12 Debug: [easyhttp] [12909] GET to https://api.roonlabs.net/search/1/internetradiosearch?q=LMFAO%20-%20PARTY%20ROCK%20ANTHEM&count=50&c=qobuz-nl returned after 662 ms, status code: 200, request body size: 0 B
09/17 10:01:12 Trace: [music/search] [performance][internetradio] end-to-end search took 834ms
09/17 10:01:12 Info: [broker] [liveradio] Got track result MetadataTrackLite[27676618, LMFAO - Sorry For Party Rocking - Party Rock Anthem IsAvailable=True IsPlayable=True ] for subtitle ‘LMFAO - PARTY ROCK ANTHEM’
09/17 10:01:12 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 78:13] LMFAO - PARTY ROCK ANTHEM
09/17 10:01:17 Info: [stats] 28190mb Virtual, 3635mb Physical, 1224mb Managed, 356 Handles, 95 Threads
09/17 10:01:17 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 78:18] LMFAO - PARTY ROCK ANTHEM
09/17 10:01:22 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 78:23] LMFAO - PARTY ROCK ANTHEM
09/17 10:01:26 Trace: [TEST] [zoneplayer/raat] sync Nucleus HDMI A: realtime=45164805447121 rtt=0us offset=-99037552us delta=-128us drift=24427us in 4706.869s (5.190ppm, 18.683ms/hr)
09/17 10:01:27 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 78:28] LMFAO - PARTY ROCK ANTHEM
09/17 10:01:32 Info: [stats] 28190mb Virtual, 3635mb Physical, 1215mb Managed, 356 Handles, 93 Threads
09/17 10:01:32 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 78:33] LMFAO - PARTY ROCK ANTHEM
09/17 10:01:37 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 78:38] LMFAO - PARTY ROCK ANTHEM
09/17 10:01:42 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 78:43] LMFAO - PARTY ROCK ANTHEM
09/17 10:01:47 Info: [stats] 28190mb Virtual, 3635mb Physical, 1213mb Managed, 356 Handles, 93 Threads
09/17 10:01:47 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 78:48] LMFAO - PARTY ROCK ANTHEM
09/17 10:01:52 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 78:53] LMFAO - PARTY ROCK ANTHEM
09/17 10:01:57 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 78:58] LMFAO - PARTY ROCK ANTHEM
09/17 10:02:00 Trace: [TEST] [zoneplayer/raat] sync Nucleus HDMI A: realtime=45198431366134 rtt=0us offset=-99037633us delta=191us drift=24346us in 4740.4945s (5.136ppm, 18.489ms/hr)
09/17 10:02:02 Info: [stats] 28182mb Virtual, 3635mb Physical, 1224mb Managed, 356 Handles, 90 Threads
09/17 10:02:02 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 79:03] LMFAO - PARTY ROCK ANTHEM
09/17 10:02:07 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 79:08] LMFAO - PARTY ROCK ANTHEM
09/17 10:02:12 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 79:13] LMFAO - PARTY ROCK ANTHEM
09/17 10:02:17 Info: [stats] 28182mb Virtual, 3635mb Physical, 1231mb Managed, 356 Handles, 91 Threads
09/17 10:02:17 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 79:18] LMFAO - PARTY ROCK ANTHEM
09/17 10:02:22 Trace: [broker/accounts] [heartbeat] now=09/17/2023 10:02:22 nextauthrefresh=09/17/2023 10:14:34 nextmachineallocate=09/17/2023 12:12:22
09/17 10:02:22 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 79:23] LMFAO - PARTY ROCK ANTHEM
09/17 10:02:28 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 79:29] LMFAO - PARTY ROCK ANTHEM
09/17 10:02:32 Info: [stats] 28198mb Virtual, 3635mb Physical, 1240mb Managed, 362 Handles, 96 Threads
09/17 10:02:33 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 79:34] LMFAO - PARTY ROCK ANTHEM
09/17 10:02:33 Trace: [TEST] [zoneplayer/raat] sync Nucleus HDMI A: realtime=45232046645151 rtt=0us offset=-99037354us delta=-201us drift=24625us in 4774.1105s (5.158ppm, 18.570ms/hr)
09/17 10:02:38 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 79:39] LMFAO - PARTY ROCK ANTHEM
09/17 10:02:39 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:656}
09/17 10:02:39 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:1240}
09/17 10:02:43 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 79:44] LMFAO - PARTY ROCK ANTHEM
09/17 10:02:47 Info: [stats] 28190mb Virtual, 3635mb Physical, 1218mb Managed, 356 Handles, 91 Threads
09/17 10:02:48 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 79:49] LMFAO - PARTY ROCK ANTHEM
09/17 10:02:51 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:892}
09/17 10:02:51 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:3086}
09/17 10:02:53 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 79:54] LMFAO - PARTY ROCK ANTHEM
09/17 10:02:58 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 79:59] LMFAO - PARTY ROCK ANTHEM
09/17 10:03:02 Info: [stats] 28182mb Virtual, 3635mb Physical, 1224mb Managed, 356 Handles, 90 Threads
09/17 10:03:03 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 80:04] LMFAO - PARTY ROCK ANTHEM
09/17 10:03:06 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:5170}
09/17 10:03:07 Trace: [TEST] [zoneplayer/raat] sync Nucleus HDMI A: realtime=45266233963418 rtt=0us offset=-99037036us delta=-308us drift=24944us in 4808.297s (5.188ppm, 18.676ms/hr)
09/17 10:03:08 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 80:09] LMFAO - PARTY ROCK ANTHEM
09/17 10:03:13 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 80:14] LMFAO - PARTY ROCK ANTHEM
09/17 10:03:16 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:3818}
09/17 10:03:17 Info: [stats] 28174mb Virtual, 3635mb Physical, 1231mb Managed, 356 Handles, 93 Threads
09/17 10:03:18 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 80:19] LMFAO - PARTY ROCK ANTHEM
09/17 10:03:18 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:1100}
09/17 10:03:23 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 80:24] LMFAO - PARTY ROCK ANTHEM
09/17 10:03:27 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:5990}
09/17 10:03:28 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 80:29] LMFAO - PARTY ROCK ANTHEM
09/17 10:03:28 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:4864}
09/17 10:03:30 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:340}
09/17 10:03:32 Info: [stats] 28198mb Virtual, 3635mb Physical, 1239mb Managed, 362 Handles, 96 Threads
09/17 10:03:33 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 80:34] LMFAO - PARTY ROCK ANTHEM
09/17 10:03:36 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:1072}
09/17 10:03:37 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:9272}
09/17 10:03:38 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 80:39] LMFAO - PARTY ROCK ANTHEM
09/17 10:03:38 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:2454}
09/17 10:03:40 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:756}
09/17 10:03:40 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:5028}
09/17 10:03:42 Trace: [TEST] [zoneplayer/raat] sync Nucleus HDMI A: realtime=45301140969556 rtt=0us offset=-99037030us delta=69us drift=24950us in 4843.2035s (5.152ppm, 18.546ms/hr)
09/17 10:03:43 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 80:44] LMFAO - PARTY ROCK ANTHEM
09/17 10:03:47 Info: [stats] 28198mb Virtual, 3635mb Physical, 1218mb Managed, 357 Handles, 93 Threads
09/17 10:03:48 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 80:49] LMFAO - PARTY ROCK ANTHEM
09/17 10:03:48 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:6504}
09/17 10:03:49 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:7938}
09/17 10:03:49 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:4}
09/17 10:03:50 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:4104}
09/17 10:03:52 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:1974}
09/17 10:03:52 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:6074}
09/17 10:03:53 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 80:54] LMFAO - PARTY ROCK ANTHEM
09/17 10:03:58 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 80:59] LMFAO - PARTY ROCK ANTHEM
09/17 10:03:58 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:1016}
09/17 10:04:01 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:1266}
09/17 10:04:01 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:5166}
09/17 10:04:02 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:5366}
09/17 10:04:02 Info: [stats] 28150mb Virtual, 3635mb Physical, 1223mb Managed, 357 Handles, 86 Threads
09/17 10:04:02 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:14248}
09/17 10:04:03 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 81:04] LMFAO - PARTY ROCK ANTHEM
09/17 10:04:04 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:8312}
09/17 10:04:05 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:636}
09/17 10:04:05 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:5334}
09/17 10:04:06 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:10886}
09/17 10:04:06 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:3528}
09/17 10:04:07 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:1136}
09/17 10:04:08 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:2326}
09/17 10:04:08 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 81:09] LMFAO - PARTY ROCK ANTHEM
09/17 10:04:10 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:2518}
09/17 10:04:12 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:3900}
09/17 10:04:13 Trace: [TEST] [zoneplayer/raat] sync Nucleus HDMI A: realtime=45331347183964 rtt=0us offset=-99036816us delta=214us drift=25164us in 4873.41s (5.164ppm, 18.589ms/hr)
09/17 10:04:13 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 81:14] LMFAO - PARTY ROCK ANTHEM
09/17 10:04:14 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:2374}
09/17 10:04:16 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:120}
09/17 10:04:17 Info: [stats] 28166mb Virtual, 3635mb Physical, 1232mb Managed, 357 Handles, 92 Threads
09/17 10:04:18 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 81:19] LMFAO - PARTY ROCK ANTHEM
09/17 10:04:19 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:3302}
09/17 10:04:19 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:9238}
09/17 10:04:20 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:5936}
09/17 10:04:20 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:2098}
09/17 10:04:21 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:9440}
09/17 10:04:21 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:5638}
09/17 10:04:22 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:4136}
09/17 10:04:23 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 81:24] LMFAO - PARTY ROCK ANTHEM
09/17 10:04:23 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:1168}
09/17 10:04:24 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:3802}
09/17 10:04:24 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:5268}
09/17 10:04:25 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:834}
09/17 10:04:26 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:1418}
09/17 10:04:28 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:1084}
09/17 10:04:28 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 81:29] LMFAO - PARTY ROCK ANTHEM
09/17 10:04:31 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:142}
09/17 10:04:32 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:726}
09/17 10:04:32 Info: [stats] 28222mb Virtual, 3635mb Physical, 1223mb Managed, 361 Handles, 99 Threads
09/17 10:04:32 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:2180}
09/17 10:04:33 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:2646}
09/17 10:04:33 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 81:34] LMFAO - PARTY ROCK ANTHEM
09/17 10:04:34 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:1858}
09/17 10:04:35 Trace: Got ICY Stream Title [LMFAO - PARTY ROCK ANTHEM]
09/17 10:04:35 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:4492}
09/17 10:04:36 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:6530}
09/17 10:04:36 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:4170}
09/17 10:04:37 Trace: Got ICY Stream Title [LMFAO - PARTY ROCK ANTHEM]
09/17 10:04:37 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:2738}
09/17 10:04:37 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:3562}
09/17 10:04:38 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:11522}
09/17 10:04:38 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 81:39] LMFAO - PARTY ROCK ANTHEM
09/17 10:04:38 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:882}
09/17 10:04:39 Trace: Got ICY Stream Title [LMFAO - PARTY ROCK ANTHEM]
09/17 10:04:39 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:2652}
09/17 10:04:40 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:1764}
09/17 10:04:42 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:844}
09/17 10:04:43 Trace: [TEST] [zoneplayer/raat] sync Nucleus HDMI A: realtime=45361818171208 rtt=0us offset=-99036828us delta=-39us drift=25151us in 4903.8815s (5.129ppm, 18.464ms/hr)
09/17 10:04:43 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [PLAYING @ 81:44] LMFAO - PARTY ROCK ANTHEM
09/17 10:04:44 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:510}
09/17 10:04:44 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:4822}
09/17 10:04:45 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:10686}
09/17 10:04:45 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:8424}
09/17 10:04:46 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Dropout”,“samples”:8412}
09/17 10:04:46 Warn: [TEST] [zoneplayer/raat] Too many dropouts (>3s dropped out in the last 30s). Killing stream
09/17 10:04:46 Trace: [TEST] [zoneplayer/raat] too many dropouts. stopping stream
09/17 10:04:46 Info: [TEST] [zoneplayer] advance didn’t change the track. returning short read
09/17 10:04:46 Trace: [TEST] [zoneplayer/raat] Endpoint Nucleus HDMI A State Changed: Playing => Prepared
09/17 10:04:46 Trace: [Nucleus HDMI A] [raatclient] SENT [23]{“request”:“end_stream”}
09/17 10:04:46 Warn: [zone TEST] Track Stopped Due to Slow Media
09/17 10:04:46 Info: [audio/env] [zoneplayer → stream] All streams were disposed
09/17 10:04:46 Debug: [raat/tcpaudiosource] disconnecting
09/17 10:04:46 Trace: Attempting to play channel URL: icy://playerservices.streamtheworld.com/api/livestream-redirect/TLPSTR09.mp3
09/17 10:04:46 Trace: [Nucleus HDMI A] [raatclient] GOT [21] {“status”:“Ended”}
09/17 10:04:46 Info: [zone TEST] OnPlayFeedback StoppedEndOfMediaUnnatural
09/17 10:04:46 Info: [zone TEST] OnPlayFeedback Stopped
09/17 10:04:46 Info: [zone TEST] Canceling Pending Sleep
09/17 10:04:46 Info: [zone TEST] Canceling Pending Sleep
09/17 10:04:46 Trace: [TEST] [LowQuality, 24/44 MP3 => 24/44] [STOPPED @ 0:00] LMFAO - PARTY ROCK ANTHEM
09/17 10:04:46 Info: [audio/env] [zoneplayer → stream → endpoint] All streams were disposed
09/17 10:04:46 Warn: [streammediafile] error reading stream: Unable to read data from the transport connection: Software caused connection abort.
09/17 10:04:46 Info: [audio/env] [zoneplayer] All streams were disposed
09/17 10:04:46 Info: sleep 39ms after flush
09/17 10:04:46 Info: [TEST] [zoneplayer] Playing: channel://icy%3a%2f%2fplayerservices.streamtheworld.com%2fapi%2flivestream-redirect%2fTLPSTR09.mp3
09/17 10:04:46 Debug: Try making ICY request to icy://playerservices.streamtheworld.com/api/livestream-redirect/TLPSTR09.mp3
09/17 10:04:46 Trace: [Nucleus HDMI A] [raatclient] GOT [23] {“status”:“Success”}
09/17 10:04:46 Debug: [easyhttp] [12911] POST to https://api.roonlabs.net/internetradio/2/api/reporting/internetradioplayback/events?format=msgpack& returned after 221 ms, status code: 200, request body size: 171 B
09/17 10:04:46 Debug: [easyhttp] [12910] POST to https://api.roonlabs.net/internetradio/2/api/reporting/internetradioplayback/events?format=msgpack& returned after 226 ms, status code: 200, request body size: 172 B
09/17 10:04:46 Debug: Try making HTTPS request to https://playerservices.streamtheworld.com/api/livestream-redirect/TLPSTR09.mp3
09/17 10:04:47 Debug: [easyhttp] [12913] POST to https://api.roonlabs.net/internetradio/2/api/reporting/internetradioplayback/plays?format=msgpack& returned after 378 ms, status code: 200, request body size: 177 B
09/17 10:04:47 Debug: [easyhttp] [12912] POST to https://api.roonlabs.net/internetradio/2/api/reporting/internetradioplayback/plays?format=msgpack& returned after 774 ms, status code: 400
09/17 10:04:47 Info: [stats] 28206mb Virtual, 3636mb Physical, 1231mb Managed, 360 Handles, 92 Threads
09/17 10:04:47 Trace: Got ICY Stream Title [NICK SCHILDER - SHATTERPROOF]
09/17 10:04:47 Info: [TEST] [zoneplayer] Open Result (Playing):Result[Status=Success]
09/17 10:04:47 Info: [TEST] [zoneplayer] Aborting play because track changed
09/17 10:04:47 Warn: [streammediafile] error reading stream: Unable to read data from the transport connection: Software caused connection abort.
09/17 10:04:47 Info: [audio/env] [zoneplayer] All streams were disposed

Goodmorning y’all…

It looks like this issue lies outside the scope of the Roon software. I experience similar issues at different other places. More than usual. However the big difference is that all the other venues use software or systems that automatically restart the stream after an error has occurred.

So I will close this issue, not as being "solved", but with the question if it is possible to (optionally) restart a broken radio stream...???

Thanks to everyone who reacted to this threat in any way…

Please describe your network infrastructure in detail - all the router / switches and how everything (Nucleus and all endpoints) are connected together.