Встретился очень ужасно противный баг в Magento.
Страница с формой открывалась на середине, то есть загружалась в браузере сразу на середину страницы, аккурат показывалось первое поле формы.
Оказалась что проблема всего лишь в валидации форм. То есть использовалась стандартная валидация форм Magento.
var contactForm = new VarienForm('contactForm', true);
где contactForm – то идентификатор формы, а второй параметр отвечает за установку курсора на первое поле при загрузке страницы в Magento, может принимать значение true и false.
По умолчанию стоит true – то есть ставить курсор на первое поле при загрузке страницы. Думаю что лучше перепроверить шаблоны и изменить на false.
Такой вот “баг” от Magento 🤷♂️