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