Основные причины и ошибки, из-за которых на телефон не приходят SMS с кодами подтверждения.
Во многих сервисах для регистрации или входа требуется ввести код подтверждения из SMS. Расскажем, почему этот код может не приходить на телефон, и как решить проблему.
Временный технический сбой на стороне отправителя
Самая популярная причина — технический сбой на стороне отправителя SMS с кодом подтверждения. Это может быть связано со сбоем оборудования, ошибками в приложении и синхронизации, а также банальной неуплате рассылок (а они платные). Попробуйте запросить код подтверждения позже.
Неправильно введен номер
Нужно убедиться, что номер, на который должно прийти SMS-сообщение, введен правильно. Важно обратить внимание на формат — во многих формах для ввода номера уже есть код страны, поэтому вводить повторно его не нужно. Если его нет, начинать номер необходимо с +7, а не с восьмерки. Иногда между этими двумя форматами есть существенная разница.
Проблемы с соединением
Запрос кода из SMS-сообщения может прерваться из-за нестабильного соединения. В этом случае рекомендуется:
- Выключить и вновь включить мобильные данные.
- Включить и отключить режим полета — это быстрая перезагрузка беспроводного соединения.
Проверить, работает ли интернет на смартфоне, можно в других приложениях. Убедитесь, что в браузере открываются страницы. Если причина во временных сбоях на стороне мобильного оператора, остается дождаться, пока они не будут исправлены.
Иногда в этой ситуации может помочь переключение на более низкий стандарт связи — 3G или 2G.
Новая SIM-карта
Если SIM-карта была только что куплена, на нее могут не поступать SMS-сообщения. Чаще всего для полной активации SIM-карты требуется около суток, после чего код потребуется запросить снова.
Сообщения отправляются в спам
Если на смартфоне включена защита от спама для SMS, она может сработать некорректно. Из-за этого нужное сообщение не поступит пользователю, а окажется в разделе спама (если такой предусмотрен на телефоне). В этом случае в настройках сообщений или блокировки необходимо временно отключить защиту от спама. Также в этих разделах может находиться функция блокировки по ключевым словам — нужно убедиться, что список ключевых слов пуст.
Временный сбой смартфона
Различные факторы могут привести к тому, что смартфон перестает принимать любые сообщения или зависает. Чаще всего исправить это может обычная перезагрузка, после которой работоспособность устройства возвращается.
Неверная дата или время
SMS-сообщения могут не приходить из-за неправильной даты или времени на смартфоне. В настройках необходимо убедиться, что эта информация указана верно. Оптимальным решением будет установка автоматического выбора даты и времени, которые будут задаваться исходя из местоположения смартфона и данных, полученных через интернет.
Зависло приложение
Если код из SMS-сообщения необходимо ввести в каком-либо приложении, его необходимо закрыть и открыть заново. Программа могла зависнуть еще на стадии отправки кода. После перезагрузки нужно снова попытаться получить код. Если он снова не придет, рекомендуется воспользоваться веб-версией этого же приложения и ввести свой номер для получения кода в браузере.
Короткий номер в черном списке
Номер, с которого пользователь должен получить SMS-сообщение, может быть занесен в черный список. Проверить это необходимо в четырех разных источниках:
- В настройках вызовов — необходимо найти список заблокированных номеров.
- В настройках антивирусной программы — во многих из них также можно вносить номера в черный список.
- В настройках установленных на телефон определителей номеров. Могло произойти так, что номер мог быть заблокирован одной из подобных программ.
- В настройках черного списка приложения мобильного оператора.
Если короткий номер действительно находится в черном списке, его необходимо удалить оттуда и запросить код повторно.
Сторонние программы для приема сообщений
Если на смартфоне установлены другие приложения для приема SMS-сообщений (кроме стандартного), они могут конфликтовать между собой. В этой ситуации лучше удалить стороннюю программу и повторить попытку получения кода.
Отсутствие свободного места
На смартфоне может критически не хватать памяти, из-за чего даже получение SMS будет проходить со сбоями. Очистка хотя бы минимального пространства позволит исправить проблему, после чего код необходимо запросить повторно. Также может помочь удаление старых SMS, из-за большого количества которых новые сообщения не приходят.
Проблема в SIM-карте
Иногда проблема заключается в конкретной SIM-карте или в ее блокировке. Чтобы исключить эту возможность, необходимо ввести другой номер и запросить отправку кода на него. Если все сработало, нужно связаться с оператором связи и выяснить, почему на смартфон не приходит SMS с кодом подтверждения.
Также можно проверить, приходят ли на смартфон SMS в целом. Для этого нужно отправить сообщение на свой номер с другого телефона. SIM-карта может быть слишком старой или иметь повреждения, из-за чего на нее не поступают SMS. В этом случае ее лучше заменить на новую у мобильного оператора.
Проблема в смартфоне
Кроме временного сбоя на смартфоне могут быть и более серьезные неполадки. Исключить их можно, если переставить свою SIM-карту в другое устройство и вновь попробовать запросить код. Если на новый смартфон он поступил без проблем, pyfxbn проблема именно в мобильном устройстве. Виной может быть внутреннее повреждение или системный сбой, требующий сброса настроек телефона до заводских. Конечно, это очень редкий сценарий.
Ранняя версия Android
На старых смартфонах с версией Android 8 и ниже есть отдельная настройка, отвечающая за получение SMS с коротких номеров. Найти ее можно в разделе «Приложения и уведомления» или просто «Приложения». Здесь нужно выполнить несколько действий:
- Нажать на троеточие в углу экрана.
- Выбрать «Особые права доступа».
- Нажать на строку «Использование премиум-сервисов».
- В вариантах ниже выбрать «Спрашивать» или «Разрешать всегда».
Отрицательный баланс
Даже для получения SMS-сообщений у многих операторов требуется иметь положительный баланс телефона. Поэтому если на счете задолженность, прием сообщений может блокироваться. Исправить эту проблему просто — достаточно пополнить баланс и запросив код повторно.
Две SIM-карты
Если в телефон вставлены и работают две SIM-карты, перед получением кода необходимо вынуть обе и вставить обратно только ту, на которую должно прийти SMS-сообщение.
Добавьте пожалуйста ещё один кейс для любителей оптимизаций (как я):
Нельзя ставить в настройках батареи самое жёсткое ограничения на фоновую активность для приложений типа сбербанк / озон и т.п. я не знаю как они связаны с смс (не push, а именно СМС!), но из-за этого смс с кодом подтверждения (2FA) могут приходить только со второго раза, после выжидания таймаута и нажатия «выслать код повторно».
Хрен с Горы — лучший хрен!