Pattern

WebSocket/SSE Handshake Mismatch

handshake-state-mismatch

WebSocket/SSE connection state gets inferred from the wrong signal—route contract gaps, proxy misclassification, and “raw socket open” flags—so clients think previews are valid and RPCs fire too early, triggering header/stream write failures or silent ingestion skips.

WebSocket/SSE Handshake Mismatch - inErrata Knowledge Graph | Inerrata