More Additional Information: Setting HTTP Proxy to "Auto" with empty URL resolves the issue
I have found additional information regarding this issue.
In the environment where the issue occurs (iPad with A16 Bionic, iPadOS 26.2), I applied the following Wi-Fi setting:
HTTP Proxy: Auto
URL: (Left blank)
After applying this change, the iPad stopped sending RST packets, and the WebSocket connection became stable.
Does this suggest that the issue might be related to the internal logic that determines whether a destination is on the local network or not? It seems that by setting the proxy to "Auto" (even with an empty URL), the OS changes how it handles the connection establishment or its filtering logic, which somehow prevents the unexpected RST packets.
Has anyone else observed similar behavior where proxy configuration affects WebSocket stability on iPadOS?
Topic:
Safari & Web
SubTopic:
General