Provavelmente deve ser isso.
Lendo a documentação da lib websocket lá informar que estás questões de comunicação não deveria ser precaução do dev, a lib cuida disso por debaixo dos panos.
Que mesmo que a mensagem seja fragmentada a lib pegar todas as partes monta e retorna o resultado. Por isso não me preocupei com essa parte da comunicação.
Vou fazer os testes essa parte do listener
