А чем это не устраивает?
Корректное завершение процесса - это закрытие браузера внутри самого процесса браузера без ошибок, если вы внешне закрываете процесс то это всегда будет "некорректно".
Taus, между ними разницы вообще никакой, на первом сайте фрейм с указанного вами сайта + гружу и так не сам сайт, а примерно вот такие страницы. Т.е. начальный сайт мне просто для сбора ID'шников матча, а тот сайт который я паршу немного легче (в плане размера страницы, т.е. грузится быстрее). Единственная проблема - через время реквесты на указанную выше ссылку начинаются блокироваться, при чем не статус-кодом, а просто xml пустые, стандартные headers ничего не меняют, вот пробую все куки достать и в запрос их запихнуть.
Stanislav Pugachev, сначала начал делать функцию с мыслью "вынесу её в отдельный файл и в основном мозолить глаза не будет", потом опомнился и понял, что проще просто в файл конфига выкинуть этот payload - результат тот-же, мороки меньше, производительность не теряется.
Действительно, почему-же не запускается.