Esto puede deberse a muchas razones, pero creo que es más probable que sea esta:
encontrado como un comentario en:obteniendo la razón por la cual los websockets se cerraron con el código de cierre 1006
Donde no es necesario cambiar la conexión/desconexión porque todo funciona bien. Pero como respuesta esta es la más probable.