Отображение контакта при добавлении в ростер

Всем привет.
Подскажите, если при добавлении контакта в ростер Miranda NG отображается полное ФИО, а после смены статуса меняет его на Username (логин)? Подробнее ниже.

Связка Debian 11.3 + Openfire 4.7.3 + LDAP + SSO + Miranda NG 0.95.13.1.

Как это сейчас работает. Пользователь ищет нужный ему контакт с помощью “Меню” - “Добавить контакты” - Находит контакт - “Добавить в список”, оставляет поле “Заданное имя” пустым и добавляет.
Контакт добавлен в ростер и отображает ФИО по атрибуту {cn}. Но после перезапуска miranda ng или изменить статус на “Не в сети” и обратно в “В сети”, отображение контакта устанавливается по атрибуту {sAMAccountName}, то есть просто Username (логин).

На Openfire изначально при добавлении (средствами Miranda) контакта в ростер сразу прописывает атрибут {sAMAccountName}.

И да, при удалении в Miranda NG полностью название контакта и нажатии “Enter”, контакт отображает полное ФИО.
Возможно я не доглядел какую то опцию. Прошу помощи, куда и где надо ткнуть, чтобы ФИО всегда оставалось у контакта (оставить возможность отредактировать его в дальнейшем)?

В Миранде джабер плагин полузаброшен, может в этом проблема. Причём авторы Миранды скептичны к XMPP в целом. Попробуйте проверить в Conversations на Андроиде или в Gajim или Pidgin на компе: у них пока самая лучшая поддержка.
Во многих клиентах есть XMPP консоль которая показывает какие пакеты реально приходят и помогает в отладке. Но саму консоль не так просто бывает найти, в том же Пиджине её сначала нужно включить как плагин. В клиенте Psi чёрная кнопка консоли прямо на панели, или в Spark в настройках соединания к серверу.
Если это косяк OpenFire то приходите и опишите как bug report на английском