С чем обратился клиент
Владелец не мог воспроизвести жалобу клиента на своём Android и считал форму исправной.
Что обнаружилось при проверке
Маска телефона и сторонний скрипт валидации по-разному обрабатывали автозаполнение Safari. Поле выглядело заполненным, но внутреннее значение оставалось невалидным.
Почему это важно
Мобильный трафик терялся без видимой серверной ошибки; обычный desktop-тест не показывал проблему.
Что нужно сделать
Убрать зависимость от нестабильной маски, нормализовать телефон на сервере, разрешить понятные форматы ввода, показывать явную ошибку и проверить клавиатуру/автозаполнение iOS.
Как проверить результат
Пройти форму на iPhone/Safari, Android/Chrome и desktop, используя ручной ввод и автозаполнение. Во всех сценариях заявка должна получить номер.
Ориентир стоимости
Ориентир: 3 000–7 000 ₽. Дополнительно оценивается необходимость менять общий компонент формы.
CTA
Узнали похожую ситуацию? Пришлите ссылку на сайт и опишите, где проявляется проблема. Сначала проверим публичную часть и объясним следующий шаг без запроса постоянных паролей.