После обновления в Корпоративном портале модуля im до версии 20.400.100 при сбросе кеша получаю сообщение
[ErrorException] E_COMPILE_ERROR
Cannot declare class Bitrix\Im\StatusTable, because the name is already in use (0)
bitrix/modules/im/lib/status.php:0
Такое же сообщение получаю при старте десктопного клиента.Помогло в bitrix/modules/im/lib/model/status.php закомментировал строку
class_alias("Bitrix\\Im\\Model\\StatusTable", "Bitrix\\Im\\StatusTable", false);
ИЛИ
переименовать файл bitrix/modules/im/lib/status.php
После этого ошибка пропала, но есть проблемы с заказом обратного звонка с сайта (сайт БУС в отдельном ядре). Плюс нет ощущения что починил. Есть ощущение, что просто поставил костыль.
На тестовом сервере провел такое же обновление и результат тот же.
Что я сделал не так? Что нужно еще предоставить, чтоб лучше понять в чем причина?