Попытка понять, что не так с обменом данными через WebSocket, поскольку приложение фактов пытается повторно отправить сообщение.
Последний пакет WebSocket содержит ошибку:
The client frame set the reserved bits to [4] for a message with opCode [7] which was not supported by this endpoint
Сервер WebSocket работает на Tomcat 9.
Клиент отправляет фрейм с OpCode 7. Этот OpCode не определен RFC 6455 и не отображается в реестре IANA , поэтому Tomcat не знает, как обрабатывать он и, следовательно, закрывает соединение.
Мне это кажется сломанным клиентом.