Intermittent playback continuation issue post-album (ref#UOTKQ3)

What’s happening?

· Other – My issue isn’t listed above

Describe the issue

It used to be that if I played an album it would automatically continue after it had played with similar tracks... and just keep going... but lately it has just played a few other tracks, then stops... If I look at the playlist/queue it shows the latest track under now playing (but the track is done)... I can then click next and it will play one or two tracks, then top again... ?

Describe your network setup

Roon server on Intel NUC simple UI wireless setup with Bang&Olufson BL28 speakers..

Hello @Heino_Walther ,

Thanks for reaching out. Can you confirm how often this behavior occurs? Is it after every album, every hour, once a day, etc?

We have seen users have a better experience in the past if they change their Router’s DNS servers from the ISP provided ones to Cloudflare DNS, Quad9 or Google DNS.

Can you please give this a try and let me know if it helps?

Hi
I have just noticed it yesterday and it was after each album as Roon normally tries to find similar tracks… it is like roon can only play one or two tracks each time… and then “hangs”.. I can then clock “next track” and it will play a few more…
To be honnest, I fail to see how DNS can be an issue so you will have to elaborate on this… I currently use my own DNS server (via my company) running on Microsoft DNS servers, they lookup the DNS records via root-servers… fail to see how cloudflare or other DNS server should be any better than this? I do not have any problems with any other services using DNS… maybe if it’s possible to enable debugging on the Roon server? I have not tried to do so, all I can see is the webpage… but maybe there is a SSH backdoor?

…actually noticed that the DNS for the Roon server was set to 8.8.8.8 so I tried to set it to 1.1.1.1 yet no change at all… it now plays one track at a time… then stalls… I click next… and it plays another track.. then stalls… pretty annoying

Actually is shows “Comming up next…” as you can see below… but it never plays the next track… just sits there…

Had a look at the logs on the CIFS share… but not sure what I have to look for there? It looks kinda normal to me…

Here may be some interresting.. We have some “Connection refused”… ?
It starts with Peter Gabriel playing… and it you look at the time specified, you can see that it “hangs”.. and tries to get the next track with Kate Bush… not sure what the “raatserver” is? But it’s having issues connecting to it?

12/05 16:03:07 [Local 12/05 17:03:07] Info: [stats] 13817mb Virtual, 1642mb Physical, 829mb Managed, 813mb estimated Unmanaged, 382 Handles, 82 Threads, 0.14% of runtime in GC pauses, 6ms last GC pause duration
12/05 16:03:12 [Local 12/05 17:03:12] Trace: [Beolab 28] [HighQuality 86.2x, 24/96 TIDAL FLAC => 24/48] [1% buf] [PLAYING @ 5:29/5:30] In Your Eyes - Peter Gabriel
12/05 16:03:22 [Local 12/05 17:03:22] Trace: [Beolab 28] [HighQuality 86.2x, 24/96 TIDAL FLAC => 24/48] [1% buf] [PLAYING @ 5:29/5:30] In Your Eyes - Peter Gabriel
12/05 16:03:22 [Local 12/05 17:03:22] Info: [stats] 13752mb Virtual, 1642mb Physical, 833mb Managed, 809mb estimated Unmanaged, 382 Handles, 70 Threads, 0.14% of runtime in GC pauses, 4ms last GC pause duration
12/05 16:03:27 [Local 12/05 17:03:27] Trace: [Beolab 28] [HighQuality 86.2x, 24/96 TIDAL FLAC => 24/48] [1% buf] [PLAYING @ 5:29/5:30] In Your Eyes - Peter Gabriel
12/05 16:03:32 [Local 12/05 17:03:32] Trace: [Beolab 28] [HighQuality 86.2x, 24/96 TIDAL FLAC => 24/48] [1% buf] [PLAYING @ 5:29/5:30] In Your Eyes - Peter Gabriel
12/05 16:03:37 [Local 12/05 17:03:37] Info: [stats] 13752mb Virtual, 1642mb Physical, 828mb Managed, 814mb estimated Unmanaged, 382 Handles, 71 Threads, 0.14% of runtime in GC pauses, 6ms last GC pause duration
12/05 16:03:42 [Local 12/05 17:03:42] Trace: [Beolab 28] [HighQuality 86.2x, 24/96 TIDAL FLAC => 24/48] [1% buf] [PLAYING @ 5:29/5:30] In Your Eyes - Peter Gabriel
12/05 16:03:47 [Local 12/05 17:03:47] Trace: [Beolab 28] [HighQuality 86.2x, 24/96 TIDAL FLAC => 24/48] [1% buf] [PLAYING @ 5:29/5:30] In Your Eyes - Peter Gabriel
12/05 16:03:52 [Local 12/05 17:03:52] Info: [stats] 13744mb Virtual, 1642mb Physical, 831mb Managed, 811mb estimated Unmanaged, 382 Handles, 70 Threads, 0.14% of runtime in GC pauses, 7ms last GC pause duration
12/05 16:03:57 [Local 12/05 17:03:57] Trace: [Beolab 28] [HighQuality 86.2x, 24/96 TIDAL FLAC => 24/48] [1% buf] [PLAYING @ 5:29/5:30] In Your Eyes - Peter Gabriel
12/05 16:04:02 [Local 12/05 17:04:02] Trace: [Beolab 28] [HighQuality 86.2x, 24/96 TIDAL FLAC => 24/48] [1% buf] [PLAYING @ 5:29/5:30] In Your Eyes - Peter Gabriel
12/05 16:04:07 [Local 12/05 17:04:07] Info: [stats] 13841mb Virtual, 1642mb Physical, 829mb Managed, 813mb estimated Unmanaged, 382 Handles, 85 Threads, 0.14% of runtime in GC pauses, 6ms last GC pause duration
12/05 16:04:12 [Local 12/05 17:04:12] Trace: [Beolab 28] [HighQuality 86.2x, 24/96 TIDAL FLAC => 24/48] [1% buf] [PLAYING @ 5:29/5:30] In Your Eyes - Peter Gabriel
12/05 16:04:17 [Local 12/05 17:04:17] Trace: [Beolab 28] [HighQuality 86.2x, 24/96 TIDAL FLAC => 24/48] [1% buf] [PLAYING @ 5:29/5:30] In Your Eyes - Peter Gabriel
12/05 16:04:22 [Local 12/05 17:04:22] Trace: [Beolab 28] [HighQuality 86.2x, 24/96 TIDAL FLAC => 24/48] [1% buf] [PLAYING @ 5:29/5:30] In Your Eyes - Peter Gabriel
12/05 16:04:22 [Local 12/05 17:04:22] Info: [stats] 13752mb Virtual, 1642mb Physical, 828mb Managed, 814mb estimated Unmanaged, 382 Handles, 70 Threads, 0.14% of runtime in GC pauses, 5ms last GC pause duration
12/05 16:04:32 [Local 12/05 17:04:32] Trace: [Beolab 28] [HighQuality 86.2x, 24/96 TIDAL FLAC => 24/48] [1% buf] [PLAYING @ 5:29/5:30] In Your Eyes - Peter Gabriel
12/05 16:04:37 [Local 12/05 17:04:37] Info: [stats] 13744mb Virtual, 1642mb Physical, 832mb Managed, 810mb estimated Unmanaged, 382 Handles, 71 Threads, 0.14% of runtime in GC pauses, 6ms last GC pause duration
12/05 16:04:42 [Local 12/05 17:04:42] Trace: [Beolab 28] [HighQuality 86.2x, 24/96 TIDAL FLAC => 24/48] [1% buf] [PLAYING @ 5:29/5:30] In Your Eyes - Peter Gabriel
12/05 16:04:47 [Local 12/05 17:04:47] Trace: [Beolab 28] [HighQuality 86.2x, 24/96 TIDAL FLAC => 24/48] [1% buf] [PLAYING @ 5:29/5:30] In Your Eyes - Peter Gabriel
12/05 16:04:52 [Local 12/05 17:04:52] Info: [stats] 13744mb Virtual, 1642mb Physical, 827mb Managed, 815mb estimated Unmanaged, 382 Handles, 72 Threads, 0.14% of runtime in GC pauses, 6ms last GC pause duration
12/05 16:04:57 [Local 12/05 17:04:57] Trace: [Beolab 28] [HighQuality 86.2x, 24/96 TIDAL FLAC => 24/48] [1% buf] [PLAYING @ 5:29/5:30] In Your Eyes - Peter Gabriel
12/05 16:05:01 [Local 12/05 17:05:01] Trace: [broker/accounts] [heartbeat] now=12/05/2025 16:05:01 nextauthrefresh=12/05/2025 16:56:17 nextmachineallocate=12/05/2025 18:50:01
12/05 16:05:02 [Local 12/05 17:05:02] Trace: [Beolab 28] [HighQuality 86.2x, 24/96 TIDAL FLAC => 24/48] [1% buf] [PLAYING @ 5:29/5:30] In Your Eyes - Peter Gabriel
12/05 16:05:07 [Local 12/05 17:05:07] Info: [stats] 13857mb Virtual, 1642mb Physical, 831mb Managed, 811mb estimated Unmanaged, 382 Handles, 87 Threads, 0.14% of runtime in GC pauses, 6ms last GC pause duration
12/05 16:05:12 [Local 12/05 17:05:12] Trace: [Beolab 28] [HighQuality 86.2x, 24/96 TIDAL FLAC => 24/48] [1% buf] [PLAYING @ 5:29/5:30] In Your Eyes - Peter Gabriel
12/05 16:05:19 [Local 12/05 17:05:19] Info: [remoting/serverconnectionv2] Client disconnected: 10.10.10.109:64334
12/05 16:05:19 [Local 12/05 17:05:19] Trace: [raat_ll/client] [System Output] OnDisconnected: BeginRead ead count is 0
12/05 16:05:19 [Local 12/05 17:05:19] Trace: [raatserver] [RaatServer HeinosM2 @ 10.10.10.109:9200] lost client connection. Retrying(0)
12/05 16:05:19 [Local 12/05 17:05:19] Trace: [raatserver] [RaatServer HeinosM2 @ 10.10.10.109:9200] connecting (attempt 1)
12/05 16:05:19 [Local 12/05 17:05:19] Info: [transport] destroyed zone Mac was playing? False
12/05 16:05:19 [Local 12/05 17:05:19] Trace: [zone Mac] Suspend
12/05 16:05:19 [Local 12/05 17:05:19] Info: [zone Mac] Canceling Pending Sleep
12/05 16:05:19 [Local 12/05 17:05:19] Info: [zone Mac] Canceling Pending Sleep
12/05 16:05:19 [Local 12/05 17:05:19] Trace: [roonapi] [apiclient 10.10.10.231:34524] CONTINUE Changed {"zones_removed":["16019f66c15ec4cbcc1ed8945a29cd00a3a6"]}
12/05 16:05:19 [Local 12/05 17:05:19] Trace: [Beolab 28] [HighQuality 86.2x, 24/96 TIDAL FLAC => 24/48] [1% buf] [PLAYING @ 5:29/5:30] In Your Eyes - Peter Gabriel
12/05 16:05:19 [Local 12/05 17:05:19] Trace: [roonapi] [apiclient 10.10.10.231:34524] CONTINUE Changed {"outputs_removed":["17019f66c15ec4cbcc1ed8945a29cd00a3a6"]}
12/05 16:05:19 [Local 12/05 17:05:19] Warn: [rnet/RnetJsonClient] failed to connect Connection refused
12/05 16:05:19 [Local 12/05 17:05:19] Trace: [raatserver] [RaatServer HeinosM2 @ 10.10.10.109:9200] client connection failed. Retrying in 500ms
12/05 16:05:19 [Local 12/05 17:05:19] Trace: [raatserver] [RaatServer HeinosM2 @ 10.10.10.109:9200] connecting (attempt 2)
12/05 16:05:19 [Local 12/05 17:05:19] Warn: [rnet/RnetJsonClient] failed to connect Connection refused
12/05 16:05:19 [Local 12/05 17:05:19] Trace: [raatserver] [RaatServer HeinosM2 @ 10.10.10.109:9200] client connection failed. Retrying in 750ms
12/05 16:05:20 [Local 12/05 17:05:20] Trace: [raatserver] [RaatServer HeinosM2 @ 10.10.10.109:9200] connecting (attempt 3)
12/05 16:05:20 [Local 12/05 17:05:20] Warn: [rnet/RnetJsonClient] failed to connect Connection refused
12/05 16:05:20 [Local 12/05 17:05:20] Trace: [raatserver] [RaatServer HeinosM2 @ 10.10.10.109:9200] client connection failed. Retrying in 1125ms
12/05 16:05:21 [Local 12/05 17:05:21] Trace: [raatserver] [RaatServer HeinosM2 @ 10.10.10.109:9200] connecting (attempt 4)
12/05 16:05:21 [Local 12/05 17:05:21] Warn: [rnet/RnetJsonClient] failed to connect Connection refused
12/05 16:05:21 [Local 12/05 17:05:21] Trace: [raatserver] [RaatServer HeinosM2 @ 10.10.10.109:9200] client connection failed. Retrying in 1687ms
12/05 16:05:22 [Local 12/05 17:05:22] Info: [stats] 13776mb Virtual, 1642mb Physical, 836mb Managed, 806mb estimated Unmanaged, 374 Handles, 73 Threads, 0.14% of runtime in GC pauses, 7ms last GC pause duration
12/05 16:05:23 [Local 12/05 17:05:23] Trace: [raatserver] [RaatServer HeinosM2 @ 10.10.10.109:9200] connecting (attempt 5)
12/05 16:05:23 [Local 12/05 17:05:23] Warn: [rnet/RnetJsonClient] failed to connect Connection refused
12/05 16:05:23 [Local 12/05 17:05:23] Trace: [raatserver] [RaatServer HeinosM2 @ 10.10.10.109:9200] client connection failed. Giving up
12/05 16:05:23 [Local 12/05 17:05:23] Trace: [raat] [sood] Refreshing device list
12/05 16:05:27 [Local 12/05 17:05:27] Trace: [Beolab 28] [HighQuality 86.2x, 24/96 TIDAL FLAC => 24/48] [1% buf] [PLAYING @ 5:29/5:30] In Your Eyes - Peter Gabriel
12/05 16:05:27 [Local 12/05 17:05:27] Trace: [roonapi] [apiclient 10.10.10.231:34524] CONTINUE Changed {"zones_changed":[{"zone_id":"1601515a826222262f306b05f098369cea09","display_name":"Beolab 28","outputs":[{"output_id":"1701515a826222262f306b05f098369cea09","zone_id":"1601515a826222262f306b05f098369cea09","can_group_with_output_ids":[],"display_name":"Beolab 28","volume":{"type":"number","min":0,"max":100,"value":35,"step":1,"is_muted":false,"hard_limit_min":0,"hard_limit_max":100,"soft_limit":100},"source_controls":[{"control_key":"1","display_name":"BeoLab 28","supports_standby":false,"status":"indeterminate"}]}],"state":"playing","is_next_allowed":true,"is_previous_allowed":true,"is_pause_allowed":true,"is_play_allowed":false,"is_seek_allowed":true,"queue_items_remaining":1,"queue_time_remaining":1,"settings":{"loop":"disabled","shuffle":false,"auto_radio":true},"now_playing":{"seek_position":329,"length":330,"one_line":{"line1":"In Your Eyes - Peter Gabriel"},"two_line":{"line1":"In Your Eyes","line2":"Peter Gabriel"},"three_line":{"line1":"In Your Eyes","line2":"Peter Gabriel","line3":"So (Remastered)"},"image_key":"fffd4f2c292c4e7cb9f6272cdd951df7","artist_image_keys":["d82cb532edaa159b859a6f593539dbdb"]}}]}
12/05 16:05:27 [Local 12/05 17:05:27] Trace: [roonapi] [apiclient 10.10.10.231:34524] CONTINUE Changed {"outputs_changed":[{"output_id":"1701515a826222262f306b05f098369cea09","zone_id":"1601515a826222262f306b05f098369cea09","can_group_with_output_ids":[],"display_name":"Beolab 28","volume":{"type":"number","min":0,"max":100,"value":35,"step":1,"is_muted":false,"hard_limit_min":0,"hard_limit_max":100,"soft_limit":100},"source_controls":[{"control_key":"1","display_name":"BeoLab 28","supports_standby":false,"status":"indeterminate"}]}]}
12/05 16:05:27 [Local 12/05 17:05:27] Trace: [zone Beolab 28] Pause
12/05 16:05:27 [Local 12/05 17:05:27] Info: [zone Beolab 28] Canceling Pending Sleep
12/05 16:05:27 [Local 12/05 17:05:27] Info: [zone Beolab 28] OnPlayFeedback Paused
12/05 16:05:27 [Local 12/05 17:05:27] Trace: [Beolab 28] [HighQuality, 24/96 TIDAL FLAC => 24/48] [1% buf] [PAUSED @ 5:29/5:30] In Your Eyes - Peter Gabriel
12/05 16:05:27 [Local 12/05 17:05:27] Debug: FTMSI-B closed file for ti/46C54BE2; open files:0
12/05 16:05:27 [Local 12/05 17:05:27] Debug: FTMSI-B ti/46C54BE2 download status: AllBlocksDownloaded accessTimeout:True openFiles:0 prev:(AllBlocksDownloaded,True,1)
12/05 16:05:27 [Local 12/05 17:05:27] Debug: Lastfm 'itDBUNnRU4mIsOSJ9p-dxt4tq3oS256x' DONE: Peter Gabriel - In Your Eyes 
12/05 16:05:27 [Local 12/05 17:05:27] Info: 
--[ SignalPath ]---------------------------------------------
SignalPath Quality = HighQuality
Elements:
    Source Format=Flac 96000/24/2  Quality=Lossless
    UpgradeBitDepth FromBitsPerSample=24 ToBitsPerSample=64 Quality=Lossless
    SampleRateConversion FromSampleRate=96000 ToSampleRate=48000 Algorithm=HighQuality Quality=HighQuality
    Truncate FromBitsPerSample=64 ToBitsPerSample=24 Quality=Lossless
    Output OutputType=Cast Quality=Lossless SubType= Model=BeoLab 28
    Output OutputType=Local_Other Quality=Lossless SubType= Model=
------------------------------------------------------------
12/05 16:05:27 [Local 12/05 17:05:27] Info: [zone Beolab 28] OnPlayFeedback StoppedEndOfMediaNatural
12/05 16:05:27 [Local 12/05 17:05:27] Debug: [zone Beolab 28] _Advance (Track)
12/05 16:05:27 [Local 12/05 17:05:27] Info: [library] recorded play for profile 6394a807-334b-4306-8a9f-a3b8712fe028: mediaid=168:0:122120393 metadataid= contentid=168:0:122120393 libraryid= isfromradio=True isfrommix=False isfrommobile=
12/05 16:05:27 [Local 12/05 17:05:27] Trace: [Beolab 28] [HighQuality, 24/96 TIDAL FLAC => 24/48] [1% buf] [LOADING @ 0:00] Hounds Of Love (2018 Remaster) - Kate Bush
12/05 16:05:27 [Local 12/05 17:05:27] Debug: [query] Sooloos.Broker.Transport.TransportItem:184 dirty items, rebuild threshold: 2000, rebuilding? False
12/05 16:05:27 [Local 12/05 17:05:27] Debug: [query] Sooloos.Broker.Transport.TransportItem:184 dirty items, rebuild threshold: 2000, rebuilding? False
12/05 16:05:27 [Local 12/05 17:05:27] Trace: [mlradio] [3] [music/mlradio] GetNextItem(1 / 31)
12/05 16:05:27 [Local 12/05 17:05:27] Trace: [mlradio] [3] [music/mlradio] returning 1 items for request of 1 items
12/05 16:05:27 [Local 12/05 17:05:27] Info: ComputeSwimType(LimitToSeed=False, PerformerIds.Count=0, ComposerIds.Count=0)
12/05 16:05:27 [Local 12/05 17:05:27] Debug: [query] Sooloos.Broker.Transport.TransportItem:199 dirty items, rebuild threshold: 2000, rebuilding? False
12/05 16:05:27 [Local 12/05 17:05:27] Debug: [query] Sooloos.Broker.Transport.TransportItem:199 dirty items, rebuild threshold: 2000, rebuilding? False
12/05 16:05:27 [Local 12/05 17:05:27] Trace: [roondns] flushed 13 last-known-good entries
12/05 16:05:27 [Local 12/05 17:05:27] Debug: [easyhttp] [4787] GET to https://api.tidal.com/v1/tracks/1852096/playbackinfopostpaywall?countryCode=DK&audioquality=HI_RES_LOSSLESS&assetpresentation=FULL&playbackmode=STREAM returned after 215 ms, status code: 200, request body size: 0 B
12/05 16:05:27 [Local 12/05 17:05:27] Trace: [tidal/http] GET https://api.tidal.com/v1/tracks/1852096/playbackinfopostpaywall?countryCode=DK&audioquality=HI_RES_LOSSLESS&assetpresentation=FULL&playbackmode=STREAM => Success
12/05 16:05:27 [Local 12/05 17:05:27] Debug: [easyhttp] [4785] POST to https://api.roonlabs.net/swim/1/session/f0a7b6ad31bf473a9e21535c765b7e8b/feedback returned after 227 ms, status code: 200, request body size: 163 B
12/05 16:05:27 [Local 12/05 17:05:27] Debug: [easyhttp] [4786] GET to https://api.tidal.com/v1/tracks/279972178/playbackinfopostpaywall?countryCode=DK&audioquality=HI_RES_LOSSLESS&assetpresentation=FULL&playbackmode=STREAM returned after 231 ms, status code: 200, request body size: 0 B
12/05 16:05:27 [Local 12/05 17:05:27] Trace: [tidal/http] GET https://api.tidal.com/v1/tracks/279972178/playbackinfopostpaywall?countryCode=DK&audioquality=HI_RES_LOSSLESS&assetpresentation=FULL&playbackmode=STREAM => Success
12/05 16:05:27 [Local 12/05 17:05:27] Debug: [easyhttp] [4784] POST to http://ws.audioscrobbler.com/2.0/ returned after 257 ms, status code: 200, request body size: 262 B
12/05 16:05:27 [Local 12/05 17:05:27] Trace: [roonapi] [apiclient 10.10.10.231:34524] CONTINUE Changed {"zones_changed":[{"zone_id":"1601515a826222262f306b05f098369cea09","display_name":"Beolab 28","outputs":[{"output_id":"1701515a826222262f306b05f098369cea09","zone_id":"1601515a826222262f306b05f098369cea09","can_group_with_output_ids":[],"display_name":"Beolab 28","volume":{"type":"number","min":0,"max":100,"value":35,"step":1,"is_muted":false,"hard_limit_min":0,"hard_limit_max":100,"soft_limit":100},"source_controls":[{"control_key":"1","display_name":"BeoLab 28","supports_standby":false,"status":"indeterminate"}]}],"state":"loading","is_next_allowed":true,"is_previous_allowed":true,"is_pause_allowed":true,"is_play_allowed":false,"is_seek_allowed":false,"queue_items_remaining":1,"queue_time_remaining":183,"settings":{"loop":"disabled","shuffle":false,"auto_radio":true},"now_playing":{"seek_position":null,"length":183,"one_line":{"line1":"Hounds Of Love (2018 Remaster) - Kate Bush"},"two_line":{"line1":"Hounds Of Love (2018 Remaster)","line2":"Kate Bush"},"three_line":{"line1":"Hounds Of Love (2018 Remaster)","line2":"Kate Bush","line3":"Hounds of Love (2018 Remaster)"},"image_key":"2b975a8d7879aff3eb6187380b481c0e","artist_image_keys":["636eec636605658d1eb171998f32f847"]}}],"zones_seek_changed":[{"zone_id":"1601515a826222262f306b05f098369cea09","queue_time_remaining":183,"seek_position":null}]}

Hi @Heino_Walther,

Thanks for the updates and additional information! Based on the log snippet you’ve shared, there’s a device connection failure trace that matches a known issue our team is currently investigating:

 Trace: [raat_ll/client] [System Output] OnDisconnected: BeginRead ead count is 0

A follow-up test for you:

  1. If possible, are you able to test out individual audio devices - one at a time, and see if you experience the same issue no matter the audio endpoint you use?
We don’t yet have any additional troubleshooting steps for you outside of the above for now - let us know how it goes and if you experience any differing behavior.

Thank you! :raising_hands: