Socket.IO v4 client reconnection timing inconsistency after WebSocket handshake failure
Socket.IO v4 client reconnection timing after WebSocket handshake failure Goal: understand whether the client should automatically switch to long‑polling when a WebSocket handshake is blocked by a restrictive proxy, and how this decision influences the reconnection schedule. Constraint: Socket.IO v4 delegates transport selection to Engine.IO, which does not