Если все так, как описывает Константин, то дело все же в коннекторе Задармы.
Дело в том, что у Битрикса есть 2 метода, которые создают звонок в Битркисе: первый (externalcall.register) - это регистрация звонка, второй (externalcall.finish) - завершение звонка.
В частности у этих методов могут быть разные параметры, например ответственный за звонок.
Первый запрос обязателен, чтобы показать карточку звонка пользователю. Но вместе с тем по этому запросу Битрикс24 создает сущность (для простой CRM это будет Контакт+Сделка, для Классической - Лид).
Но вот вопрос: кого указать ответственным за эту сущность, когда еще никто не ответил на звонок?
По-видимому в логике коннектора выбирается тот, кто авторизовал приложение на портале.
Именно поэтому автором и создателем в первом кейсе был Константин, а во втором кейсе пользователь без внутренного номера.
И этого ответственного предлагает в будущем менять разработчик приложения.
Но это еще не все.
В дело вступает функция автораспределения (перевод звонка на ответственного за сущность пользователя).
Описанная ошибка может случиться только если эта функция срабатывает после регистрации звонка. А именно:
1) Первый запрос регистрирует звонок с пользователем по-умолчанию.
2) Далее автораспределение - запрос на ответственного за сущность - получаем пользователя по-умолчанию (Константина) и перевод звонка на него.
3) И как следствие описанная ошибка - звонок приходить на номер 100.
Если запрос на автораспределение сделать до регистрация звонка, то такой ошибки не случится.
Порядок такой:
1) Поиск ответственного за сущность - получаем пустоту для звонка с нового номера, переводить звонок некуда - идем по диалплану.
2) Регистрируем звонок с пользователем по-умолчанию, но запрос на показ карточки (externalcall.show) отправляем тому на кого идет звонок.
В этом описанной ошибки не случится.
Разработчик приложения Itgrix - интеграция Asterisk и Битрикс24/AmoCRM.