Problem with Roon / Chord Poly : incessant dropouts

OK I see. Nope I haven’t touched any settings for Poly in Roon, it’s the default ones.

I just noticed some interresting point : even if i don’t play music but stay connected to Poly audio zone (seeing it on the bottom of the iphone Roon’s app), it also drops the connection and lost the audio zone every few seconds and then come back continuously …

@Bill_Janssen I wish i could play music on the Poly a few hours dropless :sweat_smile:, for me only a few seconds or 1 minute dropless the best moments is what I have … Don’t know if what you see could explain my problem with Poly as i don’t have this issue with the iphone as an audio zone. But that’s interresting and could explain some other kind of dropouts.

This is definitely not normal behaviour and possibly the most indicative symptom of your issues. It’s a shame Roon and Chord engineers aren’t able to chime in here and offer some assistance.

FWIW, and of course this does not help you, but my Mojo2Poly x Roon has worked flawlessly for the couple of months that I’ve had it. It does work, and it works beautifully, and it’s terrible that you aren’t having the same experience. I feel for you.

I’m assuming your phone won’t be connected to 2.4ghz. Could it be that dropping?

I see some things in logs …

When a droupout of the Poly audiozone occurs without playing :

04/10 19:02:15 Info: [stats] 27251mb Virtual, 1279mb Physical, 483mb Managed, 355 Handles, 87 Threads
04/10 19:02:17 Trace: [raat] **[Chord Poly @ 192.168.1.28:40719] => Disconnected**
04/10 19:02:17 Trace: [raat] [Chord Poly @ 192.168.1.28:40719] lost client connection. Retrying
04/10 19:02:17 Trace: [raat] [Chord Poly @ 192.168.1.28:40719] connecting (attempt 1)
04/10 19:02:17 Info: [transport] destroyed zone Chord Poly was playing? False
04/10 19:02:17 Trace: [zone Chord Poly] Suspend
04/10 19:02:17 Info: [zone Chord Poly] Canceling Pending Sleep
04/10 19:02:17 Info: [zone Chord Poly] Canceling Pending Sleep
04/10 19:02:17 Trace: [raat] [Chord Poly @ 192.168.1.28:40719] => Connecting
04/10 19:02:27 Trace: [raat] [Chord Poly @ 192.168.1.28:40719] => **ConnectionFailed**
04/10 19:02:27 Trace: [raat] [Chord Poly @ 192.168.1.28:40719] client connection failed. Retrying in 500ms
04/10 19:02:28 Debug: [easyhttp] [756] POST to https://device-map.roonlabs.net/1/register returned after 416 ms, status code: 200
04/10 19:02:28 Trace: [devicemap] device map updated
04/10 19:02:28 Trace: [raat] [Chord Poly @ 192.168.1.28:40719] connecting (attempt 2)
04/10 19:02:28 Trace: [raat] [Chord Poly @ 192.168.1.28:40719] => Connecting
04/10 19:02:30 Info: [stats] 27203mb Virtual, 1279mb Physical, 485mb Managed, 350 Handles, 81 Threads
04/10 19:02:38 Trace: [raat] [Chord Poly @ 192.168.1.28:40719] => ConnectionFailed
04/10 19:02:38 Trace: [raat] [Chord Poly @ 192.168.1.28:40719] client connection failed. Retrying in 750ms
04/10 19:02:39 Trace: [raat] [Chord Poly @ 192.168.1.28:40719] connecting (attempt 3)
04/10 19:02:39 Trace: [raat] [Chord Poly @ 192.168.1.28:40719] => Connecting
04/10 19:02:42 Trace: [Chord Poly @ 192.168.1.28:40719] [raatclient] Initializing RAAT session
04/10 19:02:42 Trace: [Chord Poly @ 192.168.1.28:40719] [raatclient] Loading script raat.dat:base.lua as module base [1088 chars]
04/10 19:02:42 Trace: [Chord Poly @ 192.168.1.28:40719] [raatclient] Loading script raat.dat:dkjson.lua as module dkjson [22416 chars]
04/10 19:02:42 Trace: [Chord Poly @ 192.168.1.28:40719] [raatclient] Loading script raat.dat:protocol.lua as module protocol [2045 chars]
04/10 19:02:42 Trace: [Chord Poly @ 192.168.1.28:40719] [raatclient] Loading script raat.dat:roon_tcp.lua [43548 chars]
04/10 19:02:42 Trace: [Chord Poly @ 192.168.1.28:40719] [raatclient] RAAT Session initialized in 252ms
04/10 19:02:42 Trace: [Chord Poly @ 192.168.1.28:40719] [raatclient] SENT [2]{"request":"info"}
04/10 19:02:42 Trace: [Chord Poly @ 192.168.1.28:40719] [raatclient] SENT [3]{"request":"set_client_type","client_type":"Roon"}
04/10 19:02:42 Trace: [Chord Poly @ 192.168.1.28:40719] [raatclient] GOT [2] {"status":"Success","source_selection":{"info":[],"is_supported":false},"flags":{"has_write_chmap":true},"transport":{"info":[],"is_supported":false},"platform":{"os":"linux","uname":{"nodename":"Poly","machine":"armv7l","release":"4.1.32+g511f37a","version":"#1 SMP PREEMPT Fri Jan 25 15:42:19 GMT 2019","sysname":"Linux"}},"volume":{"info":[],"is_supported":false},"info":{"unique_id":"Poly:XXXX"},"output":{"info":{"config":{"dsd_mode":"native_or_dop","max_pcm_rate":384000,"sync_offset_ns":20000000,"max_dsd_rate":128,"device":"hw:0,0","signal_path":[{"quality":"lossless","type":"output","method":"usb"}],"type":"alsa"},"alsa_device":{"longname":"Chord Electronics Ltd Mojo2 at usb-ci_hdrc.0-1, high speed","driver":"USB-Audio","usbid":"245f:0815","mixername":"USB Mixer","name":"Mojo2","components":"Mojo2","id":"Mojo2"}},"supported_formats":"352800/24/1|2,88200/24/1|2,192000/32/1|2,176400/16/1|2,176400/32/1|2,384000/32/1|2,88200/32/1|2,352800/32/1|2,352800/16/1|2,384000/24/1|2,48000/24/1|2,384000/16/1|2,48000/32/1|2,5644800/1/1|2,88200/16/1|2,192000/24/1|2,192000/16/1|2,96000/24/1|2,48000/16/1|2,2822400/1/1|2,44100/24/1|2,44100/32/1|2,44100/16/1|2,176400/24/1|2,96000/16/1|2,96000/32/1|2"}}
04/10 19:02:42 Trace: [raat] [Chord Poly @ 192.168.1.28:40719] => Connected
04/10 19:02:42 Trace: [raat] [Chord Poly @ 192.168.1.28:40719] connected
04/10 19:02:42 Info: [transport] creating endpoint for raat device Poly:XXXX
04/10 19:02:42 Trace: [Chord Poly @ 192.168.1.28:40719] [raatclient] SENT [4]{"request":"subscribe_transport"}
04/10 19:02:42 Trace: [Chord Poly @ 192.168.1.28:40719] [raatclient] SENT [5]{"request":"subscribe_controls","controller_id":"XXXX"}
04/10 19:02:42 Trace: [dspengine] created new dsp config {"version":3,"items":[{"type":"bs2b","enabled":false},{"type":"parametric_equalizer","enabled":false},{"type":"audeze_presets","enabled":false}]}
04/10 19:02:42 Trace: [transport/audeze] picking preset lowlatency 
04/10 19:02:42 Trace: [transport/audeze] picked null preset!
04/10 19:02:42 Trace: [Chord Poly @ 192.168.1.28:40719] [raatclient] GOT [3] {"status":"Success"}
04/10 19:02:42 Trace: [Chord Poly @ 192.168.1.28:40719] [raatclient] GOT [5] {"status":"Success","controls":[],"action":"Changed"}
04/10 19:02:42 Trace: [zone Chord Poly] Loading
04/10 19:02:42 Trace: [zone Chord Poly] Suspend
04/10 19:02:42 Info: [zone Chord Poly] Canceling Pending Sleep
04/10 19:02:42 Trace: [Chord Poly] [zoneplayer/raat] Endpoint Chord Poly Initial State: Idle
04/10 19:02:42 Info: [transport] created zone Chord Poly
04/10 19:02:42 Info: [transport]     with endpoint Chord Poly (XXXX) [IsAvailable=True]
04/10 19:02:42 Trace: [Chord Poly] [Lossless, 24/44 QOBUZ FLAC => 24/44] [100% buf] [STOPPED @ 0:00] 
04/10 19:02:42 Trace: [zone Chord Poly] Loaded Queue=10 Tracks Swim=Inactive AutoSwim=True Loop=Disabled Shuffle=False
04/10 19:02:42 Trace: [Chord Poly] [Lossless, 24/44 QOBUZ FLAC => 24/44] [100% buf] [PAUSED @ 1:41/3:36] La Dentellière - Clarika
04/10 19:02:45 Info: [stats] 27235mb Virtual, 1277mb Physical, 491mb Managed, 355 Handles, 89 Threads
04/10 19:02:52 Debug: [easyhttp] [757] POST to https://device-map.roonlabs.net/1/register returned after 482 ms, status code: 200
04/10 19:02:52 Trace: [devicemap] device map updated
04/10 19:02:55 Trace: [broker/accounts] [heartbeat] now=10/04/2022 17:02:55 nextauthrefresh=10/04/2022 17:46:20 nextmachineallocate=10/04/2022 19:32:55
04/10 19:03:00 Info: [stats] 27203mb Virtual, 1277mb Physical, 494mb Managed, 355 Handles, 81 Threads

i changed some ids to XXXX for anonymisation purpose

And when the music stops (dropout) :

> 19:07:43 Trace: [Chord Poly] [Lossless, 24/44 QOBUZ FLAC => 24/44] [100% buf] [PLAYING @ 1:47/3:36] La Dentellière - Clarika
04/10 19:07:45 Info: [stats] 27363mb Virtual, 1236mb Physical, 330mb Managed, 359 Handles, 105 Threads
04/10 19:07:45 Debug: FTMSI-B-OE qo/4EAA36B4 **exit thread signalled**
04/10 19:07:45 Debug: FTMSI-B qo/4EAA36B4 download status: AllBlocksDownloaded accessTimeout:False openFiles:1 prev:(FirstBlockRetrieved,False,1)
04/10 19:07:45 Info: FTMSI-B qo/4EAA36B4: allocated bw changed from 51200 to 0 kbps
04/10 19:07:45 Info: FTMSI-B qo/B312B379: allocated bw changed from 0 to 51200 kbps
04/10 19:07:45 Info: FTMSI-B 1 FileCache qo/9434E793 dwStatus:AllBlocksDownloaded files:0 accessTimeOut:True priorities: ('zoneplayer:3':1) --> bw limit:0kbps
04/10 19:07:45 Info: FTMSI-B 2 FileCache qo/02CF033F dwStatus:AllBlocksDownloaded files:0 accessTimeOut:True priorities: ('zoneplayer:3':2) --> bw limit:0kbps
04/10 19:07:45 Info: FTMSI-B 3 FileCache qo/6CAEBF8B dwStatus:AllBlocksDownloaded files:0 accessTimeOut:True priorities: ('zoneplayer:9':1) --> bw limit:0kbps
04/10 19:07:45 Info: FTMSI-B 4 FileCache qo/6F885270 dwStatus:AllBlocksDownloaded files:0 accessTimeOut:True priorities: ('zoneplayer:9':2) --> bw limit:0kbps
04/10 19:07:45 Info: FTMSI-B 5 FileCache qo/2D5B39F0 dwStatus:FirstBlockRetrieved files:0 accessTimeOut:True priorities: ('zoneplayer:10':4) --> bw limit:0kbps
04/10 19:07:45 Info: FTMSI-B 6 FileCache qo/D70D9B49 dwStatus:AllBlocksDownloaded files:1 accessTimeOut:True priorities: ('zoneplayer:21':2) --> bw limit:0kbps
04/10 19:07:45 Info: FTMSI-B 7 FileCache qo/1C496519 dwStatus:AllBlocksDownloaded files:0 accessTimeOut:True priorities: ('zoneplayer:10':3) --> bw limit:0kbps
04/10 19:07:45 Info: FTMSI-B 8 FileCache qo/DABBFC12 dwStatus:FirstBlockRetrieved files:0 accessTimeOut:True priorities: ('zoneplayer:21':1) --> bw limit:0kbps
04/10 19:07:45 Info: FTMSI-B 9 FileCache qo/D46893C4 dwStatus:AllBlocksDownloaded files:0 accessTimeOut:True priorities: ('zoneplayer:20':2) --> bw limit:0kbps
04/10 19:07:45 Info: FTMSI-B 10 FileCache qo/87CB7090 dwStatus:AllBlocksDownloaded files:0 accessTimeOut:True priorities: ('zoneplayer:20':1) --> bw limit:0kbps
04/10 19:07:45 Info: FTMSI-B 11 FileCache qo/252E9D9A dwStatus:FirstBlockRetrieved files:0 accessTimeOut:True priorities: ('zoneplayer:11':10) --> bw limit:0kbps
04/10 19:07:45 Info: FTMSI-B 12 FileCache qo/4555A5BD dwStatus:AllBlocksDownloaded files:0 accessTimeOut:True priorities: ('zoneplayer:11':9) --> bw limit:0kbps
04/10 19:07:45 Info: FTMSI-B 13 FileCache qo/4EAA36B4 dwStatus:AllBlocksDownloaded files:1 accessTimeOut:False priorities: ('zoneplayer:32':1) --> bw limit:0kbps
04/10 19:07:45 Info: FTMSI-B 14 FileCache qo/B312B379 dwStatus:DownloadNotStarted files:1 accessTimeOut:True priorities: ('zoneplayer:32':2) --> bw limit:51200kbps
04/10 19:07:45 Debug: FTMSI-B-OE qo/B312B379 created new req 1 for block 0 p 4294967295; active requests 1
04/10 19:07:45 Debug: [easyhttp] [767] GET to https://streaming-qobuz-std.akamaized.net/file?XXXX returned after 57 ms, status code: 200
04/10 19:07:45 Debug: FTMSI-B got length for qo/B312B379; 41,8 MBytes
04/10 19:07:45 Debug: FTMSI-B qo/B312B379 download status: FileLengthRetrieved accessTimeout:True openFiles:1 prev:(DownloadNotStarted,True,1)
04/10 19:07:45 Debug: FTMSI-B-OE set min bandwidth for qo/B312B379 to 1851 kbps
04/10 19:07:45 Info: FTMSI-B-OE qo/B312B379 rid:1 response took 58ms
04/10 19:07:45 Debug: FTMSI-B qo/B312B379 download status: FirstBlockRetrieved accessTimeout:False openFiles:1 prev:(FileLengthRetrieved,True,1)
04/10 19:07:45 Info: [Chord Poly] [zoneplayer] Open result (Queueing): Result[Status=Success]
04/10 19:07:45 Debug: FTMSI-B-OE qo/4EAA36B4 rid:1 request ended -- first block: 0 blocks read: 1311 download speed: 18790kbps response time: 66ms
04/10 19:07:46 Debug: FTMSI-B qo/B312B379 download status: FirstBlockRetrieved accessTimeout:True openFiles:1 prev:(FirstBlockRetrieved,False,1)
04/10 19:07:48 Trace: [Chord Poly] [Lossless, 24/44 QOBUZ FLAC => 24/44] [100% buf] [PLAYING @ 1:52/3:36] La Dentellière - Clarika
04/10 19:07:53 Trace: [Chord Poly] [Lossless, 24/44 QOBUZ FLAC => 24/44] [100% buf] [PLAYING @ 1:57/3:36] La Dentellière - Clarika
04/10 19:07:55 Trace: [broker/accounts] [heartbeat] now=10/04/2022 17:07:55 nextauthrefresh=10/04/2022 17:46:20 nextmachineallocate=10/04/2022 19:32:55
04/10 19:07:58 Trace: [Chord Poly] [Lossless, 24/44 QOBUZ FLAC => 24/44] [100% buf] [PLAYING @ 2:02/3:36] La Dentellière - Clarika
04/10 19:07:59 Trace: [Chord Poly] [zoneplayer/raat] sync Chord Poly: realtime=143431683002 rtt=1000us offset=93157683us delta=1757us drift=251us in 31,4505s (7,990ppm, 28,763ms/hr)
04/10 19:08:00 Info: [stats] 27347mb Virtual, 1237mb Physical, 415mb Managed, 359 Handles, 99 Threads
04/10 19:08:03 Trace: [Chord Poly] [Lossless, 24/44 QOBUZ FLAC => 24/44] [100% buf] [PLAYING @ 2:07/3:36] La Dentellière - Clarika
04/10 19:08:07 Debug: FTMSI-B-OE qo/B312B379 exit thread signalled
04/10 19:08:07 Debug: FTMSI-B qo/B312B379 download status: AllBlocksDownloaded accessTimeout:True openFiles:1 prev:(FirstBlockRetrieved,True,1)
04/10 19:08:07 Info: FTMSI-B qo/B312B379: allocated bw changed from 51200 to 0 kbps
04/10 19:08:07 Info: FTMSI-B 1 FileCache qo/9434E793 dwStatus:AllBlocksDownloaded files:0 accessTimeOut:True priorities: ('zoneplayer:3':1) --> bw limit:0kbps
04/10 19:08:07 Info: FTMSI-B 2 FileCache qo/02CF033F dwStatus:AllBlocksDownloaded files:0 accessTimeOut:True priorities: ('zoneplayer:3':2) --> bw limit:0kbps
04/10 19:08:07 Info: FTMSI-B 3 FileCache qo/6CAEBF8B dwStatus:AllBlocksDownloaded files:0 accessTimeOut:True priorities: ('zoneplayer:9':1) --> bw limit:0kbps
04/10 19:08:07 Info: FTMSI-B 4 FileCache qo/6F885270 dwStatus:AllBlocksDownloaded files:0 accessTimeOut:True priorities: ('zoneplayer:9':2) --> bw limit:0kbps
04/10 19:08:07 Info: FTMSI-B 5 FileCache qo/2D5B39F0 dwStatus:FirstBlockRetrieved files:0 accessTimeOut:True priorities: ('zoneplayer:10':4) --> bw limit:0kbps
04/10 19:08:07 Info: FTMSI-B 6 FileCache qo/D70D9B49 dwStatus:AllBlocksDownloaded files:1 accessTimeOut:True priorities: ('zoneplayer:21':2) --> bw limit:0kbps
04/10 19:08:07 Info: FTMSI-B 7 FileCache qo/1C496519 dwStatus:AllBlocksDownloaded files:0 accessTimeOut:True priorities: ('zoneplayer:10':3) --> bw limit:0kbps
04/10 19:08:07 Info: FTMSI-B 8 FileCache qo/DABBFC12 dwStatus:FirstBlockRetrieved files:0 accessTimeOut:True priorities: ('zoneplayer:21':1) --> bw limit:0kbps
04/10 19:08:07 Info: FTMSI-B 9 FileCache qo/D46893C4 dwStatus:AllBlocksDownloaded files:0 accessTimeOut:True priorities: ('zoneplayer:20':2) --> bw limit:0kbps
04/10 19:08:07 Info: FTMSI-B 10 FileCache qo/87CB7090 dwStatus:AllBlocksDownloaded files:0 accessTimeOut:True priorities: ('zoneplayer:20':1) --> bw limit:0kbps
04/10 19:08:07 Info: FTMSI-B 11 FileCache qo/252E9D9A dwStatus:FirstBlockRetrieved files:0 accessTimeOut:True priorities: ('zoneplayer:11':10) --> bw limit:0kbps
04/10 19:08:07 Info: FTMSI-B 12 FileCache qo/4555A5BD dwStatus:AllBlocksDownloaded files:0 accessTimeOut:True priorities: ('zoneplayer:11':9) --> bw limit:0kbps
04/10 19:08:07 Info: FTMSI-B 13 FileCache qo/4EAA36B4 dwStatus:AllBlocksDownloaded files:1 accessTimeOut:False priorities: ('zoneplayer:32':1) --> bw limit:0kbps
04/10 19:08:07 Info: FTMSI-B 14 FileCache qo/B312B379 dwStatus:AllBlocksDownloaded files:1 accessTimeOut:True priorities: ('zoneplayer:32':2) --> bw limit:0kbps
04/10 19:08:08 Debug: FTMSI-B-OE qo/B312B379 rid:1 interrupt requested; reason: exit
04/10 19:08:08 Debug: FTMSI-B-OE qo/B312B379 rid:1 request ended -- first block: 0 blocks read: 1338 download speed: 15362kbps response time: 58ms
04/10 19:08:08 Trace: [Chord Poly] [Lossless, 24/44 QOBUZ FLAC => 24/44] [100% buf] [PLAYING @ 2:12/3:36] La Dentellière - Clarika
04/10 19:08:13 Trace: [Chord Poly] [Lossless, 24/44 QOBUZ FLAC => 24/44] [100% buf] [PLAYING @ 2:17/3:36] La Dentellière - Clarika
04/10 19:08:15 Info: [stats] 27347mb Virtual, 1238mb Physical, 461mb Managed, 358 Handles, 99 Threads
04/10 19:08:16 Trace: [Chord Poly @ 192.168.1.28:40719] [raatclient] GOT [7] {"status":"Dropout","samples":2743}
04/10 19:08:16 Trace: [Chord Poly @ 192.168.1.28:40719] [raatclient] GOT [7] {"status":"Dropout","samples":22050}
04/10 19:08:16 Trace: [Chord Poly @ 192.168.1.28:40719] [raatclient] GOT [7] {"status":"Dropout","samples":22050}
04/10 19:08:16 Trace: [Chord Poly @ 192.168.1.28:40719] [raatclient] GOT [7] {"status":"Dropout","samples":22050}
04/10 19:08:16 Trace: [Chord Poly @ 192.168.1.28:40719] [raatclient] GOT [7] {"status":"Dropout","samples":22050}
04/10 19:08:16 Trace: [Chord Poly @ 192.168.1.28:40719] [raatclient] GOT [7] {"status":"Dropout","samples":22050}
04/10 19:08:16 Trace: [Chord Poly @ 192.168.1.28:40719] [raatclient] GOT [7] {"status":"Dropout","samples":22932}
04/10 19:08:16 Trace: [Chord Poly @ 192.168.1.28:40719] [raatclient] GOT [7] {"status":"Ended"}
04/10 19:08:16 Warn: [Chord Poly] [zoneplayer/raat] **Too many dropouts (>3s dropped out in the last 30s). Killing stream**
04/10 19:08:16 Trace: [raat] [Chord Poly @ 192.168.1.28:40719] => Disconnected
04/10 19:08:16 Trace: [raat] [Chord Poly @ 192.168.1.28:40719] lost client connection. Retrying
04/10 19:08:16 Trace: **[Chord Poly] [zoneplayer/raat] too many dropouts. stopping stream**
04/10 19:08:16 Debug: FTMSI-B closed file for qo/B312B379; open files:0
04/10 19:08:16 Debug: FTMSI-B qo/B312B379 download status: AllBlocksDownloaded accessTimeout:True openFiles:0 prev:(AllBlocksDownloaded,True,1)
04/10 19:08:16 Debug: FTMSI-B closed file for qo/4EAA36B4; open files:0
04/10 19:08:16 Trace: [raat] [Chord Poly @ 192.168.1.28:40719] connecting (attempt 1)
04/10 19:08:16 Info: [audio/env] [zoneplayer -> stream] All streams were disposed
04/10 19:08:16 Trace: [Chord Poly] [zoneplayer/raat] Endpoint Chord Poly State Changed: Playing => Prepared
04/10 19:08:16 Debug: FTMSI-B qo/4EAA36B4 download status: AllBlocksDownloaded accessTimeout:False openFiles:0 prev:(AllBlocksDownloaded,False,1)
04/10 19:08:16 Info: [transport] destroyed zone Chord Poly was playing? True
04/10 19:08:16 Trace: [zone Chord Poly] Suspend
04/10 19:08:16 Debug: [raat/tcpaudiosource] disconnecting
04/10 19:08:16 Info: [library] recorded play for profile XXXX: mediaid=XXXX metadataid= contentid=XXXX libraryid=XXX isfromradio=False isfrommix=False isfrommobile=
04/10 19:08:16 Info: 
--[ SignalPath ]---------------------------------------------
SignalPath Quality = Lossless
Elements:
    Source Format=Flac 44100/24/2  Quality=Lossless
    Raat Device=Chord Poly
    Output OutputType=Local_Usb Quality=Lossless SubType= Model=
04/10 19:08:16 Warn: [raat/tcpaudiosource] send failed: Object reference not set to an instance of an object.
04/10 19:08:16 Warn: [raat/tcpaudiosource] disconnecting + retrying
04/10 19:08:16 Info: [zone Chord Poly] OnPlayFeedback Stopped
04/10 19:08:16 Info: [zone Chord Poly] Canceling Pending Sleep
04/10 19:08:16 Info: [zone Chord Poly] Canceling Pending Sleep
04/10 19:08:16 Info: [audio/env] [zoneplayer -> stream -> endpoint] All streams were disposed
04/10 19:08:16 Trace: [Chord Poly] [zoneplayer/raat] Endpoint Chord Poly State Changed: Prepared => Idle
04/10 19:08:16 Trace: [library] finished with 12 dirty tracks 2 dirty albums 3 dirty performers 11 dirty works 12 dirty performances 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 29 changed objects
04/10 19:08:16 Trace: [raat] [Chord Poly @ 192.168.1.28:40719] => Connecting
04/10 19:08:16 Info: [audio/env] [zoneplayer] All streams were disposed
04/10 19:08:16 Info: [library/albumdetails] found 1 ingroup alternates, 1 other alternates
04/10 19:08:16 Trace: [music/searchindex]  removed: 1 albums, 1 tracks, 0 works, 1 performers, 0 labels, 0 genres
04/10 19:08:16 Trace: [music/searchindex]  added: 1 albums, 1 tracks, 0 works, 1 performers, 0 labels, 0 genres
04/10 19:08:16 Info: sleep 60ms after flush
04/10 19:08:16 Info: [Chord Poly] [zoneplayer] BufferingTrack == NextTrack during ClearQueuedMedia, setting _stop_on_next_track_transition
04/10 19:08:16 Debug: [music/profilestats] Computed stats in 43ms, got 26 top albums, 26 top performers, 15 genres
04/10 19:08:16 Trace: [dbperf] flush 0 bytes, 0 ops in 1 ms (cumulative 216663 bytes, 263 ops in 2608 ms)
04/10 19:08:16 Trace: [library] endmutation in 65ms

I see tons of interresting informations there, i bolded some but in fact it seems there’s a lots more in here.

I tried with phone connected to 2.4 GHz and 5 GHz, same result, the connection between Poly and Core continuously dropouts.

Do you get the same drop outs with local files?

You mean Poly local files on the SD card ?

No, local files on the Roon core.

Yes same result with local files (located on the Roon Server).

Log :

04/10 19:40:01 Info: [stats] 27349mb Virtual, 1095mb Physical, 476mb Managed, 367 Handles, 98 Threads
04/10 19:40:03 Trace: [Chord Poly] [Lossless, 24/96 FLAC => 24/96] [100% buf] [PLAYING @ 0:26/3:26] Highway to Hell - AC/DC
04/10 19:40:05 Trace: [Chord Poly] [zoneplayer/raat] sync Chord Poly: realtime=218500640750 rtt=1000us offset=145967640us delta=145us drift=-220761us in 32,6095s (-6769,860ppm, -24371,496ms/hr)
04/10 19:40:09 Trace: [Chord Poly] [Lossless, 24/96 FLAC => 24/96] [100% buf] [PLAYING @ 0:31/3:26] Highway to Hell - AC/DC
04/10 19:40:14 Trace: [Chord Poly] [Lossless, 24/96 FLAC => 24/96] [100% buf] [PLAYING @ 0:37/3:26] Highway to Hell - AC/DC
04/10 19:40:16 Trace: [Chord Poly @ 192.168.1.28:40719] [raatclient] GOT [13] {"status":"**Dropout**","samples":704}
04/10 19:40:16 Trace: [Chord Poly @ 192.168.1.28:40719] [raatclient] GOT [13] {"status":"**Dropout**","samples":48000}
04/10 19:40:16 Trace: [Chord Poly @ 192.168.1.28:40719] [raatclient] GOT [13] {"status":"Dropout","samples":48000}
04/10 19:40:16 Trace: [Chord Poly @ 192.168.1.28:40719] [raatclient] GOT [13] {"status":"Dropout","samples":48000}
04/10 19:40:16 Trace: [Chord Poly @ 192.168.1.28:40719] [raatclient] GOT [13] {"status":"Dropout","samples":48000}
04/10 19:40:16 Trace: [Chord Poly @ 192.168.1.28:40719] [raatclient] GOT [13] {"status":"Dropout","samples":48000}
04/10 19:40:16 Trace: [Chord Poly @ 192.168.1.28:40719] [raatclient] GOT [13] **{"status":"Ended"}**
04/10 19:40:16 Trace: [raat] [Chord Poly @ 192.168.1.28:40719] => **Disconnected**
04/10 19:40:16 Trace: [raat] [Chord Poly @ 192.168.1.28:40719] lost client connection. Retrying
04/10 19:40:16 Trace: [raat] [Chord Poly @ 192.168.1.28:40719] connecting (attempt 1)
04/10 19:40:16 Info: [transport] destroyed zone Chord Poly was playing? True
04/10 19:40:16 Trace: **[zone Chord Poly] Suspend**
04/10 19:40:16 Info: [library] recorded play for profile XXX: mediaid=XXX metadataid=XXX contentid= libraryid=XXX isfromradio=False isfrommix=False isfrommobile=
04/10 19:40:16 Info: 
--[ SignalPath ]---------------------------------------------
SignalPath Quality = Lossless
Elements:
    Source Format=Flac 96000/24/2 BitRate=3159 Quality=Lossless
    Raat Device=Chord Poly
    Output OutputType=Local_Usb Quality=Lossless SubType= Model=
04/10 19:40:16 Info: [zone Chord Poly] OnPlayFeedback Stopped
04/10 19:40:16 Info: [zone Chord Poly] Canceling Pending Sleep
04/10 19:40:16 Info: [zone Chord Poly] Canceling Pending Sleep
04/10 19:40:16 Debug: [raat/tcpaudiosource] disconnecting
04/10 19:40:16 Info: [audio/env] [zoneplayer -> stream] All streams were disposed
04/10 19:40:16 Trace: [Chord Poly] [zoneplayer/raat] Endpoint Chord Poly State Changed: Playing => Prepared
04/10 19:40:16 Info: [audio/env] [zoneplayer -> stream -> endpoint] All streams were disposed
04/10 19:40:16 Warn: [raat/tcpaudiosource] send failed: Object reference not set to an instance of an object.
04/10 19:40:16 Warn: [raat/tcpaudiosource] disconnecting + retrying
04/10 19:40:16 Info: [audio/env] [zoneplayer] All streams were disposed
04/10 19:40:16 Trace: [raat] [Chord Poly @ 192.168.1.28:40719] => Connecting
04/10 19:40:16 Trace: [library] finished with 69 dirty tracks 5 dirty albums 5 dirty performers 44 dirty works 69 dirty performances 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 124 changed objects
04/10 19:40:16 Info: sleep 59ms after flush
04/10 19:40:16 Info: [library/albumdetails] found 1 ingroup alternates, 0 other alternates
04/10 19:40:16 Info: [library/albumdetails] found 1 ingroup alternates, 0 other alternates
04/10 19:40:16 Trace: [music/searchindex]  removed: 1 albums, 1 tracks, 0 works, 1 performers, 0 labels, 0 genres
04/10 19:40:16 Trace: [music/searchindex]  added: 1 albums, 1 tracks, 0 works, 1 performers, 0 labels, 0 genres
04/10 19:40:16 Debug: [music/profilestats] Computed stats in 30ms, got 27 top albums, 26 top performers, 15 genres
04/10 19:40:16 Debug: [music/profilestats] Computed stats in 29ms, got 27 top albums, 26 top performers, 15 genres
04/10 19:40:16 Debug: [music/profilestats] Computed stats in 29ms, got 27 top albums, 26 top performers, 15 genres
04/10 19:40:16 Trace: [dbperf] flush 0 bytes, 0 ops in 7 ms (cumulative 216663 bytes, 263 ops in 2641 ms)
04/10 19:40:16 Trace: [library] endmutation in 212ms
04/10 19:40:16 Info: [stats] 27373mb Virtual, 1100mb Physical, 598mb Managed, 365 Handles, 103 Threads

I guess I would start by asking about your core. How is it connected to the network.

The roon Core is on a NUC :

  • NUC8i5BEH
  • Intel® Core™ i5-8259U CPU @ 2.30GHz × 8
  • 15,5 GB RAM
  • Ubuntu 20.04.4 LTS
  • System : Transcend 512Go NVMe PCIe Gen3 x4 MTE220S M.2 SSD Solid State Drive TS512GMTE220S
  • Storage : Samsung SSD Interne 860 EVO 2.5" (1 To) - MZ-76E1T0B/EU

and it’s wired connected to my router with a cat 5e cable with gigabit ports each side.

Kel,

Thanks for the info. I, like the others trying to help are fellow users, Roon Support is off on the weekend, but, the info here will certainly help. I don’t have any additional insight to provide. Although, I will ping @support.

Thanks, i hope all infos i posted will be usefull and help sortout what’s going on …

I don’t have a solution for you - started reading the thread out of curiosity since I have a Mojo/Poly that works fine with Roon, in spite of my rather complex network setup.

What I would do in your situation is hook up an extra access point to the network and use that as a test instead of your existing wifi that’s shared with many other devices. This would take an important possible point of failure out of the equation, and allow you to experiment with wifi settings if necessary. Based on your logs, my basic suspicion is that your Poly loses its connection to your network periodically.

I realize this suggestion may not be easy to follow if you don’t happen to have extra APs sitting on the shelf :slight_smile: Good luck!

If its loosing connection to the core then this is likely some network discovery issue that the mojos wifi is more susceptible to. Is you wifi using dual ssid for 5ghz and 2.4ghz or just one for both? Often lesser wifi chips struggle with ssid thats both frequencies and can get to work when they are split. Worth a punt if you can do this on your router. Also maybe worth checking if there is some multicast settings that might need toggling. Even though it works with your phone this stuff can not work on other things. I always has issues with a Samsung phone and Netgear routers with Roon, got rid of the router and it worked perfectly after that.

@Oliver_Sturm i was thinking of adding a wifi access point to my network or maybe a mesh system … i’m not sure which, maybe a Netgear WAX206 or an Orbi (expensive for what it is) or i don’t know … any suggestion ?

@CrystalGipsy yes i use the dual 2.4 Ghz / 5 GHz with 2 different SSID. There isn’t any settings about broadcast / multicast on my router.

1 Like

@KelFab I tend to go with devices that target a professional market, because they’re cheaper and often have more features (or at least the ones I’m interested in). For instance, the TP-Link AC1750 is a good access point I use at this time (three of them, in fact). It does not support Wifi 6, but even with my ~950 Mbps internet connection I don’t need Wifi 6. I don’t necessarily suggest you do the same, but unfortunately I can’t recommend anything if you’re going for technology’s bleeding edge.

Of course, for a test with a 2.4MHz device, almost any old AP will do! I usually have a few older generation ones hanging around - I realize that may not help you, but maybe you can borrow or find one to test before you invest in a new one?

In fact i have some wifi range issues in my house so i was already thinking about a way to extend it before having problems with the Poly. So maybe i could kill two birds with one stone here …

Some news …

It seems that since last update of Roon (just did it yesterday) the issue has changed.
I no longer have complete losses of connection of the Poly Roon endpoint (Poly endpoint disapearing from the enpoints list), however there are still small pauses from time to time during playback and a few immediate skips to the next song with the message: “Qobuz is loading slowly …”

So it’s better but still not flawless …

Btw i ordered a TP-Link Deco X90 kit (2 packs), let’s see if that solves the problem ! :slight_smile:

3 Likes

Hi @KelFab ,

Are you using the latest Poly firmware? There were some improvements in this area with their latest updates.