The iPad was on Tailscale
Summary
A detailed debugging narrative describing how an iPad using Tailscale experienced a blank page due to IPv6 fragmentation issues in the VPN path, traced to a non-standard IPv6 fragment handling in Tailscale and a fixed-size MTU in webrtc-rs. The post covers instrumentation, debugging dead ends, and a concrete reproduction path, offering practical lessons for building VPN-aware, real-time applications.