06-26-2025, 06:36 PM
(06-26-2025, 05:12 PM)christopherr Wrote: Here is a summary of key information which might be useful in debugging this:
- Occurs on both pi-3B+ and pi4
- Only happens when airplaying from iphones (verified with 14Pro and 12mini) (airplaying from macbook and iPad does not exhibit this issue)
- Seems to be resolved when systemd-timedated.service terminates
- Network is dual stack ipv4 and ipv6 (may or may not be relevant)
- Pi is connected over wi-fi (i'm not able to run ethernet to its location)
Things I have tried without success:
- Turning off sonos which is on the network
- Disabling the run_this_before_entering_active_state and run_this_after_exiting_active_state scripts
- Disable ipv6 announcements for mDNS
- Disabling other renderers I have installed (plexamp and roonbridge)
I could do a packet capture on the Pi and on my iPhone, but I don't have the knowledge to be able to say if what is happening is probelematic or not.
I don't see anything suspicious in the moode log.
In the absence of a "smoking gun" and since the issue only occurs on your iPhone (other clients are ok) I would try to rule out a network issue for example the iPhone should be on the same IPv4 subnet 192.168.219.x as the Pi and connected to the same WiFi access point as the other clients that don't exhibit the issue.
If a network issue can be ruled out then if possible try someone else iPhone and see if the 30 sec play delay occurs.