Playback stops randomly with ChromeCast Ultra endpoint in Roon (ref#FTOF9V)

What best describes your playback issue?

· Music stops playing unexpectedly

What type of Zone is affected by this problem?

· *Network Zones* are affected.

Is the affected network Zone connected with Ethernet or WiFi?

· Ethernet

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, TIDAL

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

Do you have an approximate timestamp of when the issue last occurred?

· GMT +8 2025 Apr 22, 23:12, Nxde by (G)I-DLE from Qobuz

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

· Chromecast Ultra with Ethernet connection

Describe the issue

Playing a playlist created in Roon with around 70 tracks from both Tidal and Qobuz, the songs from both services will be randomly stopped. While it stopped, from UI on my phone, it looks like my endpoint just disappeared for a second. It will comeback, but I have to press play button again to continue playing.

I ran roon server on a PC with i5-11400, 32G ram, lots of SSD and HDDs.
Everything is wired with Ethernet cable.
The endpoint is a ChromeCast Ultra

How FW/SW are up to date.

Describe your network setup

Router Xiaomi Router BE3600, wired connection to1Gbps to HPE 1810 24ports, Wired to Chromecast Ultra.

Hi @POCHUN_YEN,
Welcome to the Roon community. I’m sorry an issue is what brought you here for the first time. From what you describe a disconnection is happening between your server and the Chromecast endpoint. As a first troubleshooting step can you please restart the machine hosting your Roon server, your router and the Chromecast device?

Additionally can you test whether this is happening with local content as well. If only streaming content is affected then something else is likely going on.

Hi Daniel,

Thanks for the quick response.
I have done all the rebooting and checking before writing the first post.
I have also replaced all Ethernet cables in my house.
But the problems remain.

As for local content, I do not have sources for those files…
I just use roon with streaming services.
So I am not sure how to proceed with this one.
Do I have to buy cd and rip it or go buy music files online?

Is there any other way to check?…or maybe somewhere in the UI where I can see error messages when the problem is happening? ….it is difficult to deal with this without enough info

Brent…

Hello @POCHUN_YEN,

Thank you for the update.

We’ve gone ahead and enabled diagnostics on your account. Based on the logs, we’re seeing frequent disconnections of the Chromecast Ultra device—approximately every 5 minutes.

As a quick test, could you please run the following command from a computer on the same network and let it run for 10–20 minutes? This will help us verify the stability of the connection:

ping 192.168.31.123 -t

Let us know if you see any packet loss or timeouts. This will help us determine if the issue is network-related.

Looking forward to your results.

04/22 22:04:37 Info: [cast] lost device CastDevice[DeviceId=Chromecast-Ultra-394a035f7c21a06de044ac961dccd94a._googlecast._tcp.local, Name=Chromecast Ultra, Address=192.168.31.121] because it disconnected
04/22 22:08:24 Info: [cast] lost device CastDevice[DeviceId=Chromecast-Ultra-394a035f7c21a06de044ac961dccd94a._googlecast._tcp.local, Name=Chromecast Ultra, Address=192.168.31.121] because it disconnected
04/22 22:13:48 Info: [cast] lost device CastDevice[DeviceId=Chromecast-Ultra-394a035f7c21a06de044ac961dccd94a._googlecast._tcp.local, Name=Chromecast Ultra, Address=192.168.31.121] because it disconnected

Hi Vadim,

I have tried the test u suggested
Results are
0 packet loss, out of 1869 packets…
Max ping time was 15ms, and average time is 0ms

I hope this helps…

Thanks

Brent

Hello @POCHUN_YEN,

Thank you for the update.

Would you kindly try to wire Chromecast ultra and Roon server to the main router exluding “HPE 1810” the from the setup

Let’s try a fresh database and see if your issues persist:

  • Create a Backup of your current database
  • Exit out of Roon + RoonServer (from taskbar area)
  • Navigate to your Roon Database Location
  • Find the folder that says “Roon Server” and “Roon”
  • Rename the “RoonServer” folder to “RoonServer_old” and “Roon” to “Roon_old”
  • Reinstall the Roon App from our Downloads Page to generate a new Roon folder
  • Verify if the issue persists on a fresh database before restoring the backup

Here is the process outlined from a Windows machine:

All Roon_old on Windows

Hi

Just to clarify, before I start to mess around my cabling…haha
Do u mean I re wire Chromecast to my directly and also try a fresh database at the same time?

Or you mean do these 2 tests separately?

Thanks…

Just a quick update,
I have connected Chromecast directly to my router, the issue remain…
Will try to do the fresh database method later…

Thanks…

Hi @POCHUN_YEN ,

Thanks for the update, please let us know how the fresh database test goes!

Hi,
Just did the test, the problem remains….

Thanks

Hi @POCHUN_YEN,

Diagnostics show the media session ID failing when Roon attempts to pair to this Chormecast endpoint. This indicates Roon is attempting to create a session that no longer exists - usually, mDNS or multicast traffic forwarding improperly is the root cause, although there is always a possibility of an underlying bug in Roon’s Chromecast implementation as well.

Let’s try some steps to rule out the former. You’ve already ensured the enterprise switch wasn’t interfering with this traffic through active management. Let’s next check your router settings:

  • Log into your router admin page.
  • Navigate to Advanced Settings > LAN Settings or Multicast.
  • Look for:
    • IGMP SnoopingEnable
    • Multicast Routing (or Multicast Enhancement)Enable

These steps help ensure Chromecast discovery (via mDNS) and session stability.

Next, ensure AP isolation is off for this network setup if you have any access points or nodes alongside the Xiaomi router.

We’ll watch for your response.

Hi thanks for the reply,

But, sadly, my router does not have those settings aforementioned to toggle
So….not sure what else I can do……

Hi @POCHUN_YEN,
Can you get help from your ISP? They may be able to assist you with enabling or adjusting settings like IGMP Snooping and Multicast Routing on your network equipment, especially if those options aren’t visible or accessible to you. These settings can have a big impact on device discovery and communication in Roon. Let us know how it goes!

Hi Daniel,

I use my own router, so….my ISP can’t configure it in anyway.
ATP, I will use Apple TV instead.
With Apple TV the music sometimes will stutter, but at least it will resume by itself. I do not have to hit play button every time, like how I did with Chromecast
I use Chromecast only because it sounded better than Apple TV does.
But this kind of is the proof that this is not about a potential bug in your ChromeCast implementation.

I will switch to Eversolo A10 soon, will see if this happens to A10 too.

Thanks you and your team for the time and effort.

Brent

Hey @POCHUN_YEN,

Keep us in the loop on how playback feels with your A10! We’d be happy to continue troubleshooting any issues you have. :+1:

Hi all,

Since my A10’s delivery is delayed.
I figured I should look into this issue further.
I started to suspect it was about my routers internal layer 2 switching performance.
So I have reconfigured my home wired network.

I put another 8 port PoE switch by Netgear between my router and my Roon server/HPE switch. So basically my router only handles WiFi and internet now.

After this, the issue has gone (for a day at least, might need to observe for awhile).

Also to verify, I did the ping test before and after the change. I have discovered that although the ping test were fine like what I said in the previous posts. If I do this test with Roon playing songs….timeouts will occur, especially when switching to next song on the play list.

After the change, I ran ping test with Roon playing, the result is considerably more stable. Maximum response time were 15 ms, and no lost pockets out of all 25000 something ping pocket sent ( I tested for a whole afternoon).

In short, I think the issue was of my router, so I think in order for best listening experience, a strong home local lan switch is highly recommended. Music will sounds better too. I might switch to Unifi in the future…but for now, I will just observe for a few days and report back.

Thanks all.

Hi @POCHUN_YEN,
Thanks for reporting those observations to us. I’m glad to hear you’re seeing improved performance with the new LAN switch. Please keep us posted on how things continue to perform over the next few days—we’re here if anything changes or if you need further help.

Update….seems like the playback for streaming is good. After a few days…now the play back can run smoothly for long time….

However, I have also tried to get hi res files, stored it in a NAS, built a playlist that contains both streaming songs and local file songs,
The play back will stop sometimes, and showing “too many failures, stopping playback”. I have noticed it was happening (mostly) when moving from a streaming song to a local file song. And it will skip 4 songs then shows the error message. But I have zero idea what causes the error.

On a side note, i did not reflect this in my original post, I noticed also that when playing songs, Roon will randomly skipping some songs for no reason. But because it does not stop the music play back…so I did not report it.

My NAS is Synology DS713+ running connected to the HPE switch with two aggregated 1gbe Ethernet connections.

Thanks

Brent

Hi @POCHUN_YEN,

Thanks for the update and sorry to hear your issues persist. From a recent diagnostic report, we see the following error when playback is attempted:

Error: [cast/client] [CastRoonApplicationChannel] Media error: { "sourceId": "18554d99-e5ee-4423-928a-69ebe0ada2cd", "destinationId": "sender-83709", "namespace": "urn:x-cast:com.google.cast.media", "payloadUtf8": "{\"type\":\"INVALID_REQUEST\",\"reason\":\"INVALID_MEDIA_SESSION_ID\",\"requestId\":299513}" }

A few things to test for next steps:

  • Power cycle the Chromecast device (unplug/replug or reboot via Google Home app)
  • Ensure the Roon Core and Chromecast are on the same subnet
  • Clear and restart the RoonCast zone in Roon:
  • Disable and re-enable the Chromecast zone under Settings > Audio.
  • Update Chromecast firmware (via Google Home)

Let me know if the above helps at all! :raised_hands:

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