Во первых, в первом ифе вы вообще ничего не выходите в лог. Во вторых перед выводами в лог поставьте небольшие паузы.
В третьих, проверьте что вы в три потока запускаете тестовый скрипт.
Если не помогло, выложите тестовый скрипт.
логика такова, что я в яндекс поисковик пишу запрос, после чего захожу на сайт, после этого мне нужно вернуться обратно на страницу выдачи, но при использовании предыдущей страницы у меня ничего не грузит, вообще, то есть обычный контент в окне браузера:
У браузера нет данных для отрисовки.
Возможные причины:
@quod, так тяжело будет. Но давайте на пальцах.
Программа нажимает на строку выдачи, открывается новая владка под номером 1, страница поиска при этом остается открытой во вкладке 0.
Для возврата достаточно будет закрыть вкладку 1, и все.