Удаление ролей текущего пользователя

Здравствуйте.
Столкнулся с такой проблемой (воспроизводится jmix 2.2, 2.3, не воспроизводится на jmix-1.6) при удалении ролей через UI:

  1. Создать пользователя USER
  2. Создать роль ROLE для пользователя
  3. Назначить пользователю USER роль ROLE
  4. Залогиниться/перелогиниться под пользователем USER
  5. Перейти в экран просмотра всех ролей
  6. Удалить ROLE

Ожидаемый результат:
роль удалена, удалены roleAssignment

Фактический результат:
иногда(нерегулярно) выбрасывается IllegalStateException (в RoleRepository#getRoleByCode) при попытке удалить роль, не сбрасывается кэш ролей (или сбрасывается, но для удаленной роли записывается NullValue в кэш).
После этого юзер больше не может залогиниться.

Добрый день.

Проблема воспроизвелась. Завёл на неё тикет.