Функция FindElement от XPath работает неправильно. Это дает ошибку для некоторого кода и работает для другого кода.
Когда я даю путь к объекту напрямую, он работает. Но когда я передаю его через некоторую переменную, он выдает ошибку.
Это работает для этого
var usermenu = _chromeDriver.FindElement(By.XPath("/html/body/div/header/nav/div/div[3]/ul/li[4]/a/span"));
usermenu.Click();
Но не работает для этого
String object_id = "/html/body/div/header/nav/div/div[3]/ul/li[4]/a/span";
IWebElement btnsubmit = driver.FindElement(By.XPath(object_id));
btnsubmit.Click();