Я сталкивался с этим, с очень похожим поведением. Даже если ошибка вызвана фокусом ввода, проблема была вызвана совершенно отдельным элементом.
Итак, откройте страницу, на которой это происходит, скопируйте проблему, а затем откройте инспектор. Затем просмотрите одноуровневый элемент и другие компоненты на странице, установив для них «display: none». Когда проблемный компонент скрыт, проблема будет устранена самостоятельно. Этот компонент нужно изменить.
В моем случае я использовал 'left: 50%' как часть центрирования и изменил его на другой подход.
ИМХО, вам следует избегать смешивания left / top с translate3d.