Доброго времени суток!
Есть ситуация: если в ответ на отправленное сообщение приходит пакет <received>, все нормально, сообщение отображается в чате. Если же его нет, а есть <displayed> - на экране выдается ошибка "Доставка не удалась: время отправки истекло" с кнопками повтора и отмены, такие исходящие сообщения в историю переписки не попадают.
Конкретные примеры - с одной стороны Miranda-NG, на другом конце провода xabber.org. С веб клиентом (web.xabber.com) все нормально, с ведроид версией наблюдается проблема.
Я вижу что у XEP-0333: Chat Markers статус Experimental.
В настройках Миранды я отключил опцию "Отправлять сообщения медленнее, но с подтверждением", без перезапуска не вижу чтобы что-то поменялось. Разъясните, пожалуйста, с точки зрения протокола - <received и <displayed должны поддерживаться клиентом, или это все таки дополнительные возможности XMPP, отсутствие которых не должны вызывать ошибки? Как заставить работать отправку сообщений, независимо от корректности ответа от получателя?