When a server is sending a websocket message and the packet gets lost, the client won't see any messages until the server realizes that the packet was lost, retransmits it etc and it actually arrives at the client... As you can imagine, this can cause unnecessarily large lags in real-time applications. When a server is sending a websocket message an