IPV6 update - others seeing Airplay devices occasionally disappear until reboot?

Since the latest update (moving to incorporate ipv6), I am seeing all my Airplay devices disappear at irregular intervals (Kef plus Sonos speakers and amp). This is not a one-off, but it is happening consistently, just irregularly, and apparently after a long period of inactivity.

I have no other problems. All my Airplay devices work and I use them for hours and they are still there over a period of days with normal use including long periods of inactivity (nighttime and when not home). No problems, dropouts or other issues.

Everything works fine from many roon remotes (android, windows). Roon arc works fine.

Then, without rhyme or reason after a period of inactivity, all my Airplay devices disappear from the server (e.g., not visible from any of my roon remotes). My other roon endpoints (Kef LS50 wireless and ropieee) are still visible and work fine. For example, I can still access my Kef LS50s via roon ready after the Airplay devices disappear.

I have seem the Sonos devices remain visible and also disappear. They do show up in the Sonos app. I did not test if they still work using the Sonos app.

A roon server reboot fixes the problem everytime. The reboot sems to work for for many days and nights. The server is running on Ubuntu 22.04.5 LTS and has been reliable as has the hardware of the server.

This behavior has never happened when listening to music, only after a long period of inactivity overnight. This is a new behavior. Maybe a memory leak?

3 Likes

Hello @Rob_Farber ,

Thanks for reaching out with your message. Can you please let us know the exact local time + date when this issue next occurs, as well as the time + date of your reboot to bring these devices back? How does your network setup look like? Please list the model/manufacturer of all your networking gear and where these airplay devices are connected. Thanks!

Now that you mentioned it, my Hegel H390 is also gone. Not a real problem for me, because besides accepting Airplay streams it’s also Roon Ready which is what I always use… but it’s odd indeed that it has disappeared from my list of zones in Roon.

I’ll try a reboot once the album I’m currently listening to has ended.

Edit: my Chromecast has also disappeared, just like in this post.

About noon local time it occurred again after I ran some errands this afternoon.

All Airplay and Sonos devices disappeared. I started the Sonos app and played some music from an Internet radio station. All worked as expected in the Sonos app and music played on all the devices I checked..

What surprised me is that the Airplay devices reappeared in roon after I started music playing on the Sonos devices.

So, I stopped the music in the Sonos app and started playing music on Airplay in roon. Only one Sonos speaker started playing. I stopped the music and removed one Sonos Airplay device from the group (from 3 to 2) and started the music again and all played normally on the grouped devices..

Perhaps I could have stopped are restarted the music and all three would play, but that is untested.

22:33 hours local time (The Netherlands) I restarted Roon Server on my Sonicorbiter machine (not a complete reboot of the computer, only a restart of Roon).
Guess what? Both my Chromecast device and my Airplay H390 are back.

My network is as follows:

  • fiber from my ISP, leading to…
  • TP-Link AXE5400 router, leading to…
  • Netgear switch (simple unmanaged five port device), leading to…
  • Ether Regen switch, leading to…
  • Both my server and my Hegel.
  • My Chromecast dongle is on wifi.

Edit: another oddity has arisen now: my local zone on my iPad cannot be enabled anymore (it was enabled just before I did the restart). My Samsung phone has no issues as a local zone.

Again, not a problem for me (I never play music on my iPad), and I don’t want to hijack this thread…

Sorry, I forgot to provide the network info:

Opnsense router hardware running the latest version and updates:
OPNsense 25.7.2-amd64
FreeBSD 14.3-RELEASE-p2
OpenSSL 3.0.17

Network has 5 APs (3 Netgear RAX45) and two (TP-link SG105) managed switches plus one PoE (TP-Link 105MPE) managed switch for the outdoor APs (TP-Link EAP650-Outdoor). WAN access is via XFINITY and a Netgear cable modem.

I’ve accessed roon without problem from all the APs and via the switches for a long time. Everything seems stable without issues from other apps. I’ve also had no problem with roon. This issue appeared with the latest roon update.

The roon devices are connected to the inside APs RAX45 (2 in one building and 1 in another where the server is located).

1 Like

I just looked and also noticed that my AirPlay devices, A Roku 3 and Wiim Pro, have disappeared. Like you, it’s not an issue for me since I don’t use the Roku as an endpoint and the Wiim Pro is Roon Ready. They reappeared as available AirPlay devices after a reboot.

It’s apparent the OP isn’t the only one affected by this issue.

1 Like

I am facing same issues. Airplay endpoints randomly disappear. In particular, I use Airplay on Sonos Move and Roam devices, as well as Denon AVC-3800H.

I can still see Sonos endpoints and Roon Ready on Denon, but Airplay options disappear. You can see this screenshot where Denon via Roon Ready and Dining room (Sonos Move) via Sonos are available, but no airplay options.

These issues seems to have started since the last update - 2.54 (Build 1554)

And they appear again after I restart roon service (sudo systemctl restart roonserver.service):

I am running Roon server on a NUC under Ubuntu 24.04.3 LTS. Rebooting or restarting Roon service fixes it, but after some time Airplay endpoints disappear. They appear again randomly, then disappear again, etc.

As for network, Unifi UDM Pro, with Unifi 16 port PoE switch. Affected airplay devices are connected via different methods. Sonos Roam is on one Wireless AP, Sonos Move on another (because it’s in a different part of the house), and the Denon AVR is connected via Ethernet. They all appear or disappear at the same time. I will try to post some logs the next time it happens

Hello Everyone,

We would greatly appreciate it if you could provide us with the exact timestamp of when the AirPlay device disappears again after the reboot. This will help us trace the logs more efficiently.

Thank you in advance for your support.

Here are the logs. I have restarted roon at 10:10:15:

09/01 10:10:15 Info: Starting RoonServer v2.54 (build 1554) production on linuxx64
09/01 10:10:15 Info: Local time is 9/1/2025 10:10:15AM, UTC time is 9/1/2025 8:10:15AM

And all Airplay devices were showing correctly for multiple hours. Then, in the evening at 19:05, they disappeared at the same time:

09/01 19:05:58 Trace: [airplay] expired device AirPlayDevice[DeviceId=CCCC5B59867F@Living room hub+._raop._tcp.local, Name=a0d7b954-aircast.local, Model=aircast, IPEndPoint=192.168.1.84:56001] because it isn't connected and hasn't been seen in 180s
09/01 19:05:58 Trace: [airplay] disconnected
09/01 19:05:58 Trace: [airplay] expired device AirPlayDevice[DeviceId=CCCC693513C0@Dora speaker+._raop._tcp.local, Name=a0d7b954-aircast.local, Model=aircast, IPEndPoint=192.168.1.84:42581] because it isn't connected and hasn't been seen in 180s
09/01 19:05:58 Trace: [airplay] disconnected
09/01 19:05:58 Trace: [airplay] expired device AirPlayDevice[DeviceId=CCCC24A933FF@Living room TV+._raop._tcp.local, Name=a0d7b954-aircast.local, Model=aircast, IPEndPoint=192.168.1.84:39931] because it isn't connected and hasn't been seen in 180s
09/01 19:05:58 Trace: [airplay] disconnected
09/01 19:05:58 Trace: [airplay] expired device AirPlayDevice[DeviceId=CCCCE8F759D5@Google TV+._raop._tcp.local, Name=a0d7b954-aircast.local, Model=aircast, IPEndPoint=192.168.1.84:51625] because it isn't connected and hasn't been seen in 180s
09/01 19:05:58 Trace: [airplay] disconnected
09/01 19:05:58 Trace: [airplay] expired device AirPlayDevice[DeviceId=4619DE3C6BC5@Šarena’s MacBook Air._raop._tcp.local, Name=Sarenas-MacBook-Air.local, Model=Mac14,2, IPEndPoint=192.168.1.233:7000] because it isn't connected and hasn't been seen in 180s
09/01 19:05:58 Trace: [airplay] disconnected
09/01 19:05:58 Trace: [airplay] expired device AirPlayDevice[DeviceId=000678C996DD@Denon AVC-X3800H._raop._tcp.local, Name=Denon-AVC-X3800H.local, Model=Denon AVC-X3800H, IPEndPoint=192.168.1.175:7000] because it isn't connected and hasn't been seen in 180s
09/01 19:05:58 Trace: [airplay] disconnected
09/01 19:05:58 Trace: [airplay] expired device AirPlayDevice[DeviceId=312A4AF40FC4@VPi2._raop._tcp.local, Name=vpi2.local, Model=ShairportSync, IPEndPoint=192.168.1.241:5000] because it isn't connected and hasn't been seen in 180s
09/01 19:05:58 Trace: [airplay] disconnected
09/01 19:05:58 Trace: [airplay] expired device AirPlayDevice[DeviceId=542A1B79A8E8@Move._raop._tcp.local, Name=Sonos-542A1B79A8E8.local, Model=Move, IPEndPoint=192.168.1.146:7000] because it isn't connected and hasn't been seen in 180s
09/01 19:05:58 Trace: [airplay] disconnected
09/01 19:05:58 Trace: [airplay] expired device AirPlayDevice[DeviceId=6E92C5674E7A@Filip’s MacBook Pro._raop._tcp.local, Name=Filips-MacBook-Pro.local, Model=MacBookPro18,3, IPEndPoint=192.168.1.152:7000] because it isn't connected and hasn't been seen in 180s
09/01 19:05:58 Trace: [airplay] disconnected

2 minutes before that, at 19:03, I see some of these messages, which maybe give some clue:

09/01 19:03:09 Trace: [broker/accounts] network reachability changed. refreshing
09/01 19:03:09 Trace: [broker/accounts] [heartbeat] now=9/1/2025 5:03:09PM nextauthrefresh=9/1/2025 5:15:17PM nextmachineallocate=9/1/2025 8:15:16PM
09/01 19:03:09 Trace:  [broker/accounts]   doing auth refresh, next=9/1/2025 5:15:17PM
09/01 19:03:09 Trace: [broker/accounts] refreshing account info for email='REDACTED@gmail.com' userid=REDACTED
09/01 19:03:09 Trace: [fiveaccountserver] POST https://accounts5.roonlabs.com/accounts/3/login
09/01 19:03:09 Trace: [fiveaccountserver] BODY token=REDACTED
09/01 19:03:09 Trace: [push2] exception thrown. restarting connection (The operation was canceled.)
09/01 19:03:09 Debug: [tidal] network reachability changed. refreshing token
09/01 19:03:09 Debug: [kkbox] network reachability changed. refreshing token
09/01 19:03:10 Trace: [mobile] [remoteconnectivity] Port Verification started due to: network reachability changed, port verification not in progress, starting a new attempt
09/01 19:03:10 Trace: [roonapi] network reachability changed. Kicking off discovery cycle
09/01 19:03:10 Trace: [raat] [sood] Refreshing device list
09/01 19:03:10 Trace: [raatserver] [sood] Refreshing device list

Just for the record: Monday Sept 1, 20:39 hours, The Netherlands… both my Airplay and my Chromecast devices are still active after my reboot mentioned in my earlier post.

same issue here. Sonos via Airplay disappeared, rebooted server and it’s back

Sonos via “Sonos streaming” has never worked right for me, if anyone knows a workaround for that. It only streams to one device and won’t allow me to extend to multiple rooms (through Sonos), or sometimes won’t even connect to a single device. Feel like it’d be smoother in theory than Airplay if it would work. Thanks

AirPlay endpoints have disappeared again. Unfortunately, I don’t know the exact time this occurred. Last night they were there. This afternoon (3:58pm EDT) they are gone.

Hi @Arlen,

Thanks for the update - after reviewing a fresh diagnostic report from your Roon Server, I believe you’re experiencing a known issue our team is aware of, and actively working on.

We have a tracking thread here, where we’ll be sharing all future communications and updates:

We don’t have any immediate next steps to share, unfortunately, but our team is aware of the issue and working towards a solution. Thanks for your patience in the meantime!

1 Like

Thanks @benjamin. The issue doesn’t really bother me, as I have another, preferred way of listening. I hope you and your team will solve the issue soon.

Simply starting the Sonos app and shutting it down restores my Airplay devices in roon. No reboot needed, so the workaround is fairly painless.

I (and many others) will appreciate a fix when it comes out, though.

Editing my post [Sept. 8] as an FYI

Unfortunately the frequency of losing all but my raat endpoints has greatly increased.

I also get dropouts and now lose Airplay endpoints while playing music.

The only fix now is a reboot. Starting and stopping the Sonos app no longer works.

Meanwhile, both the Tidal and Sonos apps seem to work fine over long periods.

Also, sometimes all my Airplay endpoints just magically reappear without any action on my part.