Долго не мог понять, почему при на жатии на мягкий знак, курсор перескакивал в начало текста. Дело было в Яндекс браузере. В итоге мне помогло-отключение перевода страницы. Попробуйте это найти.