Маска телефона, изначально написанная под мобильные номера формата +7 9XX, может отклонять городские номера с другим количеством цифр или другой структурой кода.
Разная длина и структура у мобильных и городских номеров
Городские номера в России могут иметь разное количество цифр в зависимости от кода города, а маска, жёстко рассчитанная на формат мобильного номера (11 цифр с кодом 9XX), не пропустит короткий городской номер или номер с другим кодом.
Решение — более гибкая маска или её отсутствие
Используйте маску, допускающую вариативную длину, либо вовсе откажитесь от строгой визуальной маски в пользу проверки на стороне сервера после отправки — это особенно актуально, если среди клиентов реально есть заявки с городских номеров, а не только мобильных.
Проверьте реальные примеры перед выбором маски
Соберите несколько примеров номеров, которые должны приниматься формой, включая городские, прежде чем настраивать паттерн — маска, протестированная только на одном формате номера, предсказуемо отклонит остальные.



