Хотя я не могу получить вопрос полностью, но я предполагаю, что вы хотите подождать, пока страница полностью не загрузится, а затем перейти к следующему элементу.Вы можете попробовать использовать неявное ожидание.
driver.manage().timeouts().implicitlyWait();
Если это не поможет, вы можете добавить следующий пример JS
new WebDriverWait(driver, MyDefaultTimeout).Until(
d => ((IJavaScriptExecutor) d).ExecuteScript("return document.readyState").Equals("complete"));