Я широко использую WebSockets в приложениях с высоким трафиком и в ситуациях, когда одно потерянное сообщение (в любом направлении) является фатальным. Я никогда не видел потерянных сообщений. Тем не менее, я вспоминаю, что видел сообщение или вопрос где-то об этой проблеме, и этот человек также использовал superWebSocket для сервера. Поэтому я сильно подозреваю, что в superWebSocket есть ошибка.
Вы видите ту же проблему, если используете не мобильный браузер? Возможно, браузер iOS (я полагаю, это то, что вы подразумеваете под мобильным Safari) имеет ошибку WebSocket. Я не тестировал этот браузер с помощью WebSockets. Я тщательно протестировал Chrome, Firefox (с включенным WebSocket) и Opera (с включенным WebSocket) в Linux и Windows и Safari в Windows.
Не бывает случаев, когда отправке в Javascript разрешено не достигать сервера, кроме случаев, когда не удается установить соединение целиком. Если это происходит, то где-то есть ошибка.