• Fiber internet 2Gbps • ASUS Nuc 13 Pro 16Gb SSD 512Gb (cable to router) with ROCK • 2 Sonos Port (wireless) • Roon (library 800 albums) – mainly Qobuz, some local • Test with Rameau: “Pygmalion - Iso: Zémide” by a nocte temporis, Reinoud Van Mechelen; mainly tracks 9-18 (short ones) - https://i.imgur.com/1nSbdeg.png
I’m experiencing an issue for which I couldn’t find an answer in the Roon community. When playing music that should be gapless — for example, this Rameau opera — I often hear short gaps between tracks. These gaps do not occur consistently.
I’ve noticed that when I replay the same tracks immediately afterward, the playback is gapless as expected. The issue occurs in both of my playback zones: one in the living room (where the router is located, with a strong Wi-Fi signal) and another in a room with slightly weaker but still sufficient Wi-Fi. The behavior is similar in both zones.
It does not occur when playing the album in Sonos itself or streaming over airplay from qobuz to Sonos.
The problem happens not only with streamed albums but also with locally stored ones. I have tested mainly with shorter tracks, as that makes comparisons easier, but I’ve also noticed it occasionally with longer tracks — though not always. The issue is quite disruptive during listening.
Is this a known issue, and is there a solution or recommended troubleshooting approach?
Thank you in advance for your help. Best regards, Godfried Knipscheer
Describe your network setup
• Fiber internet 2Gbps • ASUS Nuc 13 Pro 16Gb SSD 512Gb (short cable to router) with ROCK • 2 Sonos Port (wireless) • Roon over Roon ROCK (library 800 albums) – mainly Qobuz, some local • Test with Rameau: “Pygmalion - Iso: Zémide” by a nocte temporis, Reinoud Van Mechelen; mainly tracks 9-18 (short ones) - https://i.imgur.com/1nSbdeg.png
Thanks for reaching out! Can you please confirm if you have any DSP (MUSE) settings turned on for these zones when the issue occurs? Any Upsampling, Crossfade, or other modifiers? If you try to play the content to a local zone (USB/HDMI/3.5mm) on Roon Server, does the issue also occur there, or only for networked zones? Please let us know the exact local time + date + track you are able to reproduce the issue and we’ll enable logging to see if there are any clues in the logging, thanks!
Hi, thanks for your quick answer! I already did a test, see below. But maybe for logging purposes you’ll need a future moment. In that case tomorrow Saturday 1 november, 11 AM Brussels time will do for me.
DSP: I only had parametrical EQ turned on, but the issue also happens when it’s turned off. Other settings are off
Playing to local zones: when playing to my iPhone, iPad or headphones connected directly to the USB-C port of my NUC: the issue does not occur
Playing to my Sonos Beam instead of Sonos Port: the isue occurs
Playing to my Sonos Port when it’s connected with an ethernet cable to the router instead of the usual wifi connection: the isue occurs
I tested with the album “Rameau: Pygmalion - Iso: Zémide” by artist “a nocte temporis, Reinoud Van Mechelen / Iso”, tracks 10-16 (Qobuz, not local)
The issue seemed to occur intermittently — happening on one track transition, then not on the next, and so on. When starting playing at track 10, the transition from 10 to 11 was ok, then from 11 to 12 not ok, then ok, and so on. When starting at track 11, it was OK-NOK-OK-NOK etc as well, meaning the issue did not only happen in certain transitions and others not
I rebooted roon ROCK server software today 31 october, 14:33 local Brussels time
I started playing track 10 at 14:38. Transition track 10->11 OK; 11->12 NOK; 12-13 OK; 13->14 NOK, 14->15 OK; 15->16 NOK
I don’t know if logging was enabled but I tessted nonetheless at 11AM Brussels time, with the album and tracks I mentioned in my eearlier post. All DSP was off. The results were the same as yesterday: Transition track 10->11 OK; 11->12 NOK; 12-13 OK; 13->14 NOK, 14->15 OK; 15->16 NOK. I’m curious to hear from you!
What you’re describing is consistent with a brief device reinitialization gap that can occur when the playback chain needs to switch formats or re-sync between tracks. Sonos devices in particular can sometimes require a small buffer before starting playback of the next track.
To help with this, please try adding a small Resync Delay value in the device settings for your Sonos zone:
Go to Settings → Audio → Your Sonos Zone → Device Setup
Scroll down to Resync Delay
Set it to 500 ms or 1000 ms to start
Click Save and test again
This feature makes Roon send a short period of silence before playback resumes, giving the device time to re-lock to the new stream.
If that improves the transitions, you can fine-tune the value until you find the lowest delay that eliminates the gap.
Please let us know how it behaves after applying this change — that will help us confirm if this was purely a timing/sync issue or if further investigation is needed.
Hi @vadim I’d love to try, but there is no resync delay setting in my Sonos zone device setup. What you can see in the attached image is all there is. When I open device setup for Sonos via airplay, there is no resync delay setting either. In my iPhone device setup there is the resync delay setting…
Thank you for your patience while we reviewed the diagnostics.
I was able to take a closer look at the logs, and noticed two things that may help narrow this down:
The tracks that failed to play are very short (around ~40 seconds or less).
Could you please confirm if the issue only affects short tracks, or if you also experience this behavior with longer tracks?
I also see that your playback device briefly disconnected and then reconnected to the network around the same time playback stopped:
This kind of momentary drop often suggests a network stability or multicast discovery issue.
To help us check this further, could you please confirm the following:
Is IGMP Snooping enabled on your network switches or router?
Sonos and Roon rely heavily on multicast for zone discovery, and having IGMP Snooping enabled without a proper IGMP Querier can cause brief dropouts like the one shown in the logs.
Is there any VLAN separation / firewall rule / Wi-Fi isolation between your Roon Core and the playback device?
Even light filtering of multicast/broadcast traffic can lead to intermittent disconnects.
Once we confirm the above, we’ll know whether the issue is playback-related due to track duration, or if there is a networking behavior we should address.
Thanks again for your cooperation — looking forward to your reply.
I used an album with short tracks because that’s where the issue was most noticeable and easiest to test. However, the same problem also occurs with longer tracks.
My network includes one switch which supports IGMP snooping (TP-Link TL-SG108), but:
it’s not positioned between the router and the NUC running Roon ROCK, the NUC–router connection is directly wired.
It’s also not positioned between the router and the Sonos devices (those are connected via Wi-Fi).
And the issue also occurs when the switch is off
My router is the one provided by my internet service provider, and the settings I can see and alter are quite limited, so I guess they must be the standard settings for such devices
I don’t see any settings for IGMP snooping in my router
VLAN separation options are also not visible.
Wi-Fi isolation settings are not shown either.
No specific firewall rules are active, apart from port forwarding to Roon ROCK.
I hope this provides enough information to suggest the next step.
If not, I can try to check with my ISP to find out how these settings are configured by default.
From the device specifications, both the Sonos Beam and the Sonos Port support Ethernet connections. To fully rule out any potential WiFi-related issues, could you temporarily connect the devices via a wired Ethernet connection and try to reproduce the issue once more?
Hi @vadim. Yes, when I connect the Sonos via Ethernet, the issue still occurs, but there is a difference. Wired: the issue happens at every transition between tracks, and via Wi-Fi it alternates between happening and not happening.
Could you please reproduce the issue once more while using the wired connection and let us know the exact timestamp and the track name(s) involved? This will help us review the logs more accurately.
Thank you for your reply. I did the test again with the wired connection and now the issue occurred intermittently. Here are the data:
Album: Rameau: Pygmalion - Iso: Zémide
Artist: Pierre Iso, A Nocte Temporis, Reinoud Van Mechelen
Track 9: Pygmalion, RCT 52, Scene 4: Air
Brussels time 14:59:44: transition 9 to 10: no gap
Track 10: Pygmalion, RCT 52, Scene 4: Gavotte gracieuse
Brussels time 14:59:55: transition 10 to 11: GAP
Track 11: Pygmalion, RCT 52, Scene 4: Menuet
Brussels time 15:00:09: transition 11 to 12: no gap
Track 12: Pygmalion, RCT 52, Scene 4: Gavotte gaie et fort
Brussels time 15:00:20: transition 12 to 13: GAP
Track 13: Pygmalion, RCT 52, Scene 4: Chaconne vive
Brussels time 15:00:42: transition 13 to 14: no gap
Track 14: Pygmalion, RCT 52, Scene 4: Loure très grave
Brussels time 15:01:11: transition 14 to 15: GAP
Track 15: Pygmalion, RCT 52, Scene 4: Passepied vif - Les Grâces
We’ve discussed this with our senior QA and development teams. The team is investigating some possibilities here and, as soon as that investigation is complete, we’ll be sure to follow up ASAP.
You have our apologies for the trouble here, and we’ve greatly appreciated your patience as we continue investigating this tricky issue. We’ll be in touch as soon as we can.