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.

Hi @noris sorry for the late reply.

I will try to reproduce this issue this weekend, and post updated logs if the problem occurs.

Thanks for letting us know @Jack_O_Donoghue , do let us know how it goes!

Hi @noris , happy to report that this is (for now) a ‘cannot reproduce’

I streamed an hour of 192/24 tracks from Qobuz, and locally, on the same configuration, and added headphone DSPs too. Just switched to one of the same tracks that was previously failing. No glitches or stoppages.

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