Заметки
Удалили лид, а открытая линия всё ещё считает его связанным
После удаления лида повторный imopenlines.crm.lead.create может не дать ожидаемый новый лид. Сам факт удаления карточки ещё не объясняет состояние диалога: у открытой линии есть сессия, чат и связанное CRM-дело.
Для разбора сохраните ID чата, ID сессии, прежний ID лида и точный ответ повторного вызова. Сравните связь, которую показывает интерфейс диалога, с существованием CRM-сущности. Также проверьте, не относится ли запрос к предыдущей закрытой сессии.
В облаке несогласованную штатную связь стоит разбирать через доступные операции интерфейса и поддержку с этими идентификаторами. В коробке можно дополнительно исследовать состояние модуля imopenlines и место отказа в исходниках установленной версии.
Полностью очищать ENTITY_DATA_1, ENTITY_DATA_2 или CRM-поля внутренних таблиц по универсальному скрипту нельзя считать исправлением: там могут находиться другие части контекста. Для такой миграции нужна подтверждённая схема конкретной версии и проверка сохранности истории. Готовой универсальной команды сброса здесь нет.