Music stops and Roon endpoint intermittently disconnects (ref#DMPNJ4)

I have now reduced the stream quality out of desperation, and it is skipping to the next track part way though tracks, less than a min in on each track on Random Access Memories from 2:00-2:03PM NZST :frowning:

@benjamin Could you please check the logs at the time above to see why I cant play an entire track and it skips to the next after 1 min?

Hello @Paul_Bellamy,

Thank you for the updates. To make sure we are 100% on the same page before I escalate this to our R&D team, we need to clarify the exact physical state of your connection.

Based on the logs you shared, your Roon Server is reporting a fatal disconnect exactly at the moment the music stops. Here are the specific lines from your playback log:

03/20 14:03:02 Warn: [zone Bedroom] Track Stopped Due to Error 03/20 14:03:02 Info: [zone Bedroom] OnPlayFeedback StoppedEndOfMediaUnnatural

The term “StoppedEndOfMediaUnnatural” is the smoking gun—it means Roon was ready to keep playing, but the handshake with the KEFs (via the Chromecast protocol) was abruptly severed from the receiving end.

Before we treat this as a Roon software bug, please perform this definitive test:

  1. Disable Wi-Fi on the KEFs: In the KEF Connect app, ensure the speakers are only using the wired connection and that Wi-Fi is completely disabled or “forgotten.”
  2. The “Direct-to-Router” Test: To rule out the Linksys switch mismanaging the Chromecast “heartbeat” packets, please try one session with both the Mac Mini and the KEFs plugged directly into your EdgeRouter X, bypassing the switch entirely.
  3. Confirm the Result: Does the skipping still occur when Wi-Fi is 100% disabled and the switch is bypassed?

If the issue persists in this “clean” wired state, we will have a solid case to bring to R&D regarding Kef’s speakers. Until then, we have to assume this is a network-path issue.

Please let us know the results of this test!

Hi @vadim thanks for the reply.

I factory reset the speakers to make sure all trace of the wifi is gone.

Retested and same issues.

I then moved the speakers to the lounge to connected them directly to the EdgeRouter X and also connected the Mac Mini directly to the EdgeRouter X.

I re-tested and had the same issue at these times today (NZST):

12:09 pm Giorgio by Moroder

12:16 pm Within

12:27 pm Lose Yourself to Dance

12:38 pm Touch

Please let me know how the escalation goes.

Hi @Paul_Bellamy,

Thanks for the update!

Right at the start of the log containing the timestamps you’ve shared above, Roon initiates playback of “The Game of Love” by Daft Punk. At that exact same second, Roon hits a wall with the Google Cast client:

Error: [cast/client] [CastRoonApplicationChannel] Media error: {"type":"INVALID_REQUEST","reason":"INVALID_MEDIA_SESSION_ID","requestId":47951}

An INVALID_MEDIA_SESSION_ID means that Roon sent a control command or data request to the speakers referencing a session ID that the KEF speaker no longer recognized. This usually happens when the speaker’s internal Cast receiver drops the session or resets its state.

The log shows your Roon Server was fetching the files at speeds between 6739 kbps and 7621 kbps. For a standard CD-quality 16-bit/44.1kHz FLAC file, you only need about 1411 kbps. Your network was moving plenty fast and very likely isn’t the issue here. The issue is certainly tied to Chromecast in this case.

Are you able to test airplay rather than chromecast with the LSX II LT?

Hi @benjamin

Yes it works perfectly via Airplay, but I’m wanting lossless and ideally hi-res.

Cheers, Paul.

HI @Paul_Bellamy,

Unless I’m missing some additional information around your setup, chromecast is typically limited to same sample rate as Airplay (unless the specific device has the hi-res flag then it can do 96khz).

From your troubleshooting steps so far, it sounds like you’ve tested out bypassing your switch via wifi, was that with both your server and issue endpoints? My apologies, but have you tested bypassing all network gear with simple wired ethernet connections?

If you remove and re-add your devices from the Google Home app, do you see any difference in playback?

Thank you! :folded_hands:

Hi @benjamin

Thanks for your reply.

The reason Im avoiding Airplay is that the LSX speakers do not support losseless Airplay 1, only lossy Airplay 2. They do support lossless CD quality and hi res 96khz Chromecast.

Yes I did test bypassing the switch with wired connections as the above photo showed.

I do not use the Google Home app. It’s an all Mac/iOS setup.

I was told that this would be escalated to engineering if I did all of the troubleshooting steps, such as bypassing the switch with wired, which was a pain in the ass for me to do. Is that still going to happen?

This has been going back and forth for over a month now…

1 Like

Hi @benjamin @vadim

The LSX speakers have updated themselves to firmware 2.0 yesterday.

Since then, they are more reliable so far. No stream drops!

So possibly there are two different issues at play here. The stream drop was probably a KEF issue, but I am still getting track skips, in the middle of a track it will often skip to the next track by itself.

An example is at 9:12 AM NZST it skipped from:

“Fragments of Time”

to:

“Doin’ it Right”

Are you please able to have a look in the logs to see why this is happening?

Cheers, Paul.