Hello! I'm experiencing a very specific issue on the latest iOS app (v2.6.1). Every video buffers for 4 seconds, plays for 4 seconds, and repeats infinitely.
My setup:
Server: Immich v2.6.1 hosted in Canada. (Montreal)
Connection: Wireguard tunnel to a VPS in Poland (Gdańsk) acting as a Reverse Proxy (Nginx).
Network: iperf3 shows a stable 130 Mbps with 0 retransmissions.
MTU is set to 1280, TCP BBR is enabled on both nodes.
Troubleshooting done:
Jellyfin on the same iPhone/network works perfectly (10Mbps+ FHD streams with no buffering).
Windows browser (same network) works perfectly.
Enabled "Force Original Video" in Immich iOS settings - no change.
Updated to the latest iOS app version (2.6.1) - still buffering.
proxy_buffering is off in Nginx.
It seems like a "Read-Ahead Buffer" or "Chunking" issue specific to the iOS app's player. Any ideas how to fix this or is it a known bug?