Destroyed zone causing playback interruptions on Qobuz with Mojo via USB-C on Mac Mini M4 (ref#1MBI5Q)

What best describes your playback issue?

· Music stops playing unexpectedly

What type of Zone is affected by this problem?

· *Directly-connected Zones* are affected.

Does the issue affect all file formats?

· The issue affects *multiple/all* file formats.

Does the issue happen with local library music, streaming service music, or both?

· *Only streaming* music is affected.

Please select the streaming service(s) with which you're encountering playback problems.

· Qobuz

Have you tried logging out and back in again to your streaming service in Roon Settings?

· Logging out and back in had no impact, the issue remains

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

· Chord Mojo (1) via USB-C to Mac Mini M4

Describe the issue

'Destroyed zone' repeatedly causing playback interruptions from Qobuz to Mojo connected via USB-C to Mac Mini M4 Roon Server.
Mac is wired to router.
500Mbps up / down, fast ping.
Log samples to be provided.

Describe your network setup

1Gig Ethernet wired to ASUS RT-AC86U

What’s a ‘Destroyed zone’?

1 Like

Hi again @Suedkiez , you are hot on these new SRs!

Logs extract example around a ‘Destroyed zone’. I can provide further examples, it just happened again.

This issue also occurred with my previous config on a very old ‘Roon supported Intel NUC’

Thanks
Jack

11/26 21:11:37 Trace: [Worker (15)] [MojoCans] [zoneplayer/raat] sync Mojo: realtime=30492449342 rtt=0us offset=-10814550us delta=560us drift=194us in 30.4345s (6.374ppm, 22.948ms/hr)
11/26 21:11:38 Trace: [Broker:Media] [library] endmutation in 18ms
11/26 21:11:40 Trace: [Broker:Media] [library] endmutation in 19ms
11/26 21:11:41 Trace: [Broker:Media] [library] endmutation in 24ms
11/26 21:11:42 Trace: [RaatSender] [MojoCans] [Enhanced, 24/44 QOBUZ FLAC => 32/44] [100% buf] [PLAYING @ 5:09/5:34] Rapid Fire - Joe Goddard / Laima
11/26 21:11:43 Trace: [Broker:Media] [library] endmutation in 12ms
11/26 21:11:44 Trace: [Broker:Media] [library] endmutation in 18ms
11/26 21:11:44 Debug: [104] FTMSI-B-OE qo/D92DA418 exit thread signalled
11/26 21:11:44 Debug: [104] FTMSI-B qo/D92DA418 download status: AllBlocksDownloaded accessTimeout:True openFiles:1 prev:(FirstBlockRetrieved,True,1)
11/26 21:11:44 Info: [104] FTMSI-B qo/F54AF626: allocated bw changed from 3200 to 51200 kbps
11/26 21:11:44 Info: [104] FTMSI-B qo/D92DA418: allocated bw changed from 48000 to 0 kbps
11/26 21:11:44 Info: [104] FTMSI-B 1 FileCache qo/97C8B601 dwStatus:AllBlocksDownloaded files:0 accessTimeOut:True priorities: (‘zoneplayer:3’:1) → bw limit:0kbps
11/26 21:11:44 Info: [104] FTMSI-B 2 FileCache qo/FAF5A64C dwStatus:AllBlocksDownloaded files:0 accessTimeOut:True priorities: (‘zoneplayer:3’:2) → bw limit:0kbps
11/26 21:11:44 Info: [104] FTMSI-B 3 FileCache qo/2B0C946B dwStatus:AllBlocksDownloaded files:0 accessTimeOut:True priorities: (‘zoneplayer:11’:1) → bw limit:0kbps
11/26 21:11:44 Info: [104] FTMSI-B 4 FileCache qo/0A9C7758 dwStatus:AllBlocksDownloaded files:0 accessTimeOut:True priorities: (‘zoneplayer:10’:8) → bw limit:0kbps
11/26 21:11:44 Info: [104] FTMSI-B 5 FileCache qo/815F233A dwStatus:AllBlocksDownloaded files:0 accessTimeOut:True priorities: (‘zoneplayer:10’:9) → bw limit:0kbps
11/26 21:11:44 Info: [104] FTMSI-B 6 FileCache qo/2E5C578B dwStatus:AllBlocksDownloaded files:0 accessTimeOut:True priorities: (‘zoneplayer:11’:2) → bw limit:0kbps
11/26 21:11:44 Info: [104] FTMSI-B 7 FileCache qo/F54AF626 dwStatus:EndOfFileReached files:1 accessTimeOut:False priorities: (‘zoneplayer:13’:1) → bw limit:51200kbps
11/26 21:11:44 Info: [104] FTMSI-B 8 FileCache qo/B803F139 dwStatus:EndOfFileReached files:0 accessTimeOut:True priorities: (‘zoneplayer:12’:5) → bw limit:0kbps
11/26 21:11:44 Info: [104] FTMSI-B 9 FileCache qo/68BDE3E1 dwStatus:FirstBlockRetrieved files:0 accessTimeOut:True priorities: (‘zoneplayer:12’:6) → bw limit:0kbps
11/26 21:11:44 Info: [104] FTMSI-B 10 FileCache qo/D92DA418 dwStatus:AllBlocksDownloaded files:1 accessTimeOut:True priorities: (‘zoneplayer:13’:2) → bw limit:0kbps
11/26 21:11:44 Debug: [104] FTMSI-B-OE qo/D92DA418 rid:1 request ended – first block: 0 blocks read: 1654 download speed: 13355kbps response time: 69ms
11/26 21:11:45 Trace: [Broker:Media] [library] endmutation in 13ms
11/26 21:11:45 Trace: [Broker:Media] [library] endmutation in 13ms
11/26 21:11:46 Trace: [Broker:Media] [library] endmutation in 19ms
11/26 21:11:47 Trace: [RaatSender] [MojoCans] [Enhanced, 24/44 QOBUZ FLAC => 32/44] [100% buf] [PLAYING @ 5:14/5:34] Rapid Fire - Joe Goddard / Laima
11/26 21:11:47 Info: [8] [stats] 410877mb Virtual, 5183mb Physical, 3460mb Managed
11/26 21:11:47 Trace: [Broker:Media] [library] endmutation in 21ms
11/26 21:11:51 Trace: [Broker:Media] [library] endmutation in 15ms
11/26 21:11:51 Trace: [prebuffer thread] [prebuffer] short read: 0 / 8820 fill=433283
11/26 21:11:52 Trace: [Broker:Media] [library] endmutation in 18ms
11/26 21:11:52 Trace: [Broker:Transport] [MojoCans] [Enhanced, 24/44 QOBUZ FLAC => 32/44] [96% buf] [PLAYING @ 5:20/5:34] Rapid Fire - Joe Goddard / Laima
11/26 21:11:53 Trace: [Broker:Media] [library] endmutation in 14ms
11/26 21:11:54 Trace: [Broker:Media] [library] endmutation in 23ms
11/26 21:11:56 Trace: [Broker:Media] [library] endmutation in 14ms
11/26 21:11:57 Trace: [RaatSender] [MojoCans] [Enhanced, 24/44 QOBUZ FLAC => 32/44] [40% buf] [PLAYING @ 5:25/5:34] Rapid Fire - Joe Goddard / Laima
11/26 21:11:58 Trace: [Broker:Media] [library] endmutation in 19ms
11/26 21:12:01 Trace: [prebuffer thread] [prebuffer] ready 149940/441000 (34%) @ 0/258 sec
11/26 21:12:02 Info: [8] [stats] 410877mb Virtual, 5183mb Physical, 3458mb Managed
11/26 21:12:03 Trace: [RaatSender] [MojoCans] [Enhanced, 24/44 QOBUZ FLAC => 32/44] [2% buf] [PLAYING @ 5:30/5:34] Rapid Fire - Joe Goddard / Laima
11/26 21:12:05 Trace: [.NET ThreadPool Worker] [raat_ll/client] [Mojo] OnDisconnected: BeginRead ead count is 0
11/26 21:12:05 Trace: [Broker:Transport] [raatserver] [Mojo] lost client connection. Retrying(1)
11/26 21:12:05 Info: [Broker:Transport] [raatserver] [Mojo] connecting (attempt 1)
11/26 21:12:05 Info: [Broker:Transport] [transport] destroyed zone MojoCans was playing? True
11/26 21:12:05 Trace: [Broker:Transport] [zone MojoCans] Suspend
11/26 21:12:05 Warn: [.NET ThreadPool Worker] [raat_ll/client] [Mojo] failed to connect(0) Connection refused
11/26 21:12:05 Info: [Broker:Media] [library] recorded play for profile e0b61dd4-caca-407c-8e08-534c82d1d010: mediaid=202:0:291298767 metadataid= contentid=202:0:291298767 libraryid= isfromradio=False isfrommix=False isfrommobile=
11/26 21:12:05 Info: [Broker:Transport]
–[ SignalPath ]---------------------------------------------
SignalPath Quality = Enhanced
Elements:
Source Format=Flac 44100/24/2 Quality=Lossless
OpenHeadphones
Truncate FromBitsPerSample=64 ToBitsPerSample=32 Quality=Lossless
Raat Device=Mojo
Output OutputType=Local_ExclusiveMode_CoreAudio Quality=Lossless SubType= Model=Mojo

11/26 21:12:05 Info: [Broker:Transport] [zone MojoCans] OnPlayFeedback Stopped
11/26 21:12:05 Info: [Broker:Transport] [zone MojoCans] Canceling Pending Sleep
11/26 21:12:05 Info: [Worker (4)] [MojoCans] [zoneplayer] BufferingTrack == NextTrack during ClearQueuedMedia, setting _stop_on_next_track_transition
11/26 21:12:05 Info: [Broker:Transport] [zone MojoCans] Canceling Pending Sleep
11/26 21:12:05 Debug: [Worker (4)] FTMSI-B closed file for qo/D92DA418; open files:0
11/26 21:12:05 Debug: [Broker:Transport] [raat/tcpaudiosource] disconnecting
11/26 21:12:05 Trace: [Worker (2)] [MojoCans] [zoneplayer/raat] Endpoint Mojo State Changed: Playing => Prepared
11/26 21:12:05 Debug: [Worker (4)] FTMSI-B qo/D92DA418 download status: AllBlocksDownloaded accessTimeout:False openFiles:0 prev:(AllBlocksDownloaded,False,1)
11/26 21:12:05 Debug: [Worker (15)] FTMSI-B closed file for qo/F54AF626; open files:0
11/26 21:12:05 Debug: [31] FTMSI-B qo/F54AF626 download status: EndOfFileReached accessTimeout:True openFiles:0 prev:(EndOfFileReached,True,1)
11/26 21:12:05 Info: [31] FTMSI-B qo/F54AF626: allocated bw changed from 51200 to 0 kbps
11/26 21:12:05 Info: [31] FTMSI-B 1 FileCache qo/97C8B601 dwStatus:AllBlocksDownloaded files:0 accessTimeOut:True priorities: (‘zoneplayer:3’:1) → bw limit:0kbps
11/26 21:12:05 Info: [31] FTMSI-B 2 FileCache qo/FAF5A64C dwStatus:AllBlocksDownloaded files:0 accessTimeOut:True priorities: (‘zoneplayer:3’:2) → bw limit:0kbps
11/26 21:12:05 Info: [31] FTMSI-B 3 FileCache qo/2B0C946B dwStatus:AllBlocksDownloaded files:0 accessTimeOut:True priorities: (‘zoneplayer:11’:1) → bw limit:0kbps
11/26 21:12:05 Info: [31] FTMSI-B 4 FileCache qo/0A9C7758 dwStatus:AllBlocksDownloaded files:0 accessTimeOut:True priorities: (‘zoneplayer:10’:8) → bw limit:0kbps
11/26 21:12:05 Info: [31] FTMSI-B 5 FileCache qo/815F233A dwStatus:AllBlocksDownloaded files:0 accessTimeOut:True priorities: (‘zoneplayer:10’:9) → bw limit:0kbps
11/26 21:12:05 Info: [31] FTMSI-B 6 FileCache qo/2E5C578B dwStatus:AllBlocksDownloaded files:0 accessTimeOut:True priorities: (‘zoneplayer:11’:2) → bw limit:0kbps
11/26 21:12:05 Info: [31] FTMSI-B 7 FileCache qo/F54AF626 dwStatus:EndOfFileReached files:0 accessTimeOut:True priorities: (‘zoneplayer:13’:1) → bw limit:0kbps
11/26 21:12:05 Info: [31] FTMSI-B 8 FileCache qo/B803F139 dwStatus:EndOfFileReached files:0 accessTimeOut:True priorities: (‘zoneplayer:12’:5) → bw limit:0kbps
11/26 21:12:05 Info: [31] FTMSI-B 9 FileCache qo/68BDE3E1 dwStatus:FirstBlockRetrieved files:0 accessTimeOut:True priorities: (‘zoneplayer:12’:6) → bw limit:0kbps
11/26 21:12:05 Info: [31] FTMSI-B 10 FileCache qo/D92DA418 dwStatus:AllBlocksDownloaded files:0 accessTimeOut:False priorities: (‘zoneplayer:13’:2) → bw limit:0kbps
11/26 21:12:05 Trace: [Broker:Transport] [raatserver] [Mojo] client connection failed. Retrying in 500ms
11/26 21:12:05 Trace: [Broker:Media] [library] starting cleanup with 95 dirty tracks 7 dirty albums 2 dirty performers 98 dirty works , 0 tracks to retain, 0 auxfiles to retain
11/26 21:12:05 Info: [Worker (15)] [audio/env] [zoneplayer → stream] All streams were disposed
11/26 21:12:05 Info: [Worker (10)] [audio/env] [zoneplayer] All streams were disposed
11/26 21:12:05 Info: [Worker (9)] [audio/env] [zoneplayer → stream → endpoint] All streams were disposed
11/26 21:12:05 Trace: [Broker:Media] [library] finished with 41 clumping tracks, 9 clumping auxfiles 5 compute tracks, 0 deleted tracks, 2 tracks to (re)load, 3 tracks to retain, 7 auxfiles to (re)load, 8 auxfiles to retain, and 6 changed objects
11/26 21:12:05 Trace: [Broker:Media] computing profile stats
11/26 21:12:05 Trace: [Broker:Media] done computing profile stats
11/26 21:12:05 Trace: [Worker (5)] [music/searchindex] [search-index] removed in 0ms: 1 albums, 0 tracks, 0 works, 0 performers, 0 labels, 0 genres
11/26 21:12:05 Trace: [Worker (4)] [music/searchindex] [search-index] added in 0ms: 1 albums, 0 tracks, 0 works, 0 performers, 0 labels, 0 genres

My life sucks :wink:

I guess Roon support can work with the log :slight_smile:

1 Like

You deserve rewards @Suedkiez !

Thanks for response to my last one- happy to report that whatever ‘unsynced Qobuz’ miraculously ‘un-unsynced’…
Now continuing to play whack-a-mole until I feel satisfied with spending the very smallest amount of money that I can gift to Apple. :sweat_smile:

1 Like

Hi @daniel , I’ll be very grateful for any help your team can offer with this?

I might get through 1 entire song without playback stopping, but that is the exception not the norm :unamused:

My USB-wired Mojo is my regular headphone listening spot- and this issue has plagued me for as long as I can remember, I just never reported it. This doesn’t occur with other software & hardware configurations feeding the Mojo.

I’d really hoped that my H/W upgrade would eliminate the Roon Server end of this from the issue, but now I’ve upgraded and the problem persists.

Is the root cause evident in the Log extract?
Are there any server settings that could ‘help feed the DAC’?

Thanks in advance,
Jack

Are you running with Mojo in Exclusive mode or Private? Maybe try turning that off and see what happens.

Thanks but no, I’ve not enabled Exclusive / Private mode.

I’ll want to continue to access Mojo from other remotes.

1 Like

Hi @Jack_O_Donoghue,

After restoring a Backup, updating Roon/RoonServer, or updating MacOS, have you re-verified that Local Network permissions are toggled on for RoonServer in System Settings → Privacy & Security → Local Network?

MacOS Sequoia (15.x) has more secure network permissions. This causes Zones to sometimes lose access to RAATServer via the loopback interface. We have a ticket open to investigate this behavior. In the meantime, try re-toggling Local network access anytime you restart RoonServer.

1 Like

Thanks @connor , sorry for late reply

I just verified and this, and Local Network was already enabled for RoonServer and for Roon. Unfortunately this isn’t the cause of this issue, nor the related issue that you updated & linked here.

I will attempt to reproduce this issue using a different cable to connect the Mini to the Mojo, and will post logs if same issue occurs.

Hi @Jack_O_Donoghue ,

Let’s try the steps in the other thread and see if it helps with this issue as well.