There seems to be either a relay implementation or network config (CDN maybe?) that is doing things like terminating websocket connections after 60-90 seconds forcing the client to reconnect. Some respect pings and keepalives while others do not. I need to look at some repos and figure out why.