Для восстановления пропавшего дополнительного поля местоположения в профиле пользователя в админке Битрикса, вам следует следовать следующим шагам:
1. Зайдите в административную часть вашего сайта на платформе Битрикс.
2. Перейдите в раздел "Настройки" -> "Настройки продукта" -> "Структура информационных блоков".
3. Найдите информационный блок "Пользователи" и выберите раздел "Дополнительные поля".
4. Проверьте список дополнительных полей, возможно поле "Местоположение" было удалено или отключено.
5. Если поле "Местоположение" было удалено, вам необходимо создать новое дополнительное поле с типом "Привязка к элементам" и привязать его к информационному блоку "Местоположения" или "Местоположение: города".
Чтобы восстановить функциональность выбора населенного пункта из выпадающего списка после обращения к внешнему API, вам также потребуется настроить соответствующий скрипт или модуль, который будет получать данные из API и заполнять список населенных пунктов в форме регистрации пользователя.
Если данная информация отсутствует в настройках формы, вам может понадобиться обратиться к разработчику сайта или специалисту по настройке платформы Битрикс для более детальной настройки функционала выбора местоположения пользователей.