Вопросы к Поиску с Алисой
Некоторые причины, по которым метод back() в JavaScript может не работать:
back() может быть непредсказуемым из-за того, что реализация истории в разных браузерах отличается. community.nodul.ru Для стабильного контроля истории можно использовать альтернативные методы, например, события popstate вместе с pushState. community.nodul.ru