Я думаю, что ваш фильтр является причиной вашей проблемы.Если ваши входящие сообщения не имеют атрибут type = 'chat', они будут иметь тип Message.Type.normal.Я только догадываюсь, конечно, так как вы не опубликовали входящее сообщение, но отправляемое вами сообщение не содержит тип.
Вы можете просто создать ChatManagerListener и зарегистрировать его в ChatManager.Это будет обрабатывать этот случай.
Примечание: Вы знаете, что XEP-0022 устарел, верно?