C#, Selenium WebDriver. При поиске XPath выдает исключение

Выдает исключение при поиске XPath, не понимаю почему, уже даже пробовал искать, по CSSSelector, но все равно выдает ошибку:

OpenQA.Selenium.NoSuchElementException: "no such element: Unable to locate element: {"method":"xpath","selector":"//input[@aria-controls='suggest - list - b97mugvw7vm']"} (Session info: chrome=91.0.4472.164)"

Мой код:

using System;
using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;
namespace QA
{
    class Program
    {
        static void Main(string[] args)
        {
            var driver = new ChromeDriver("D:\\Project 1\\С#\\QA\\Driver");

            driver.Navigate().GoToUrl(@"https://yandex.ru/");

                IWebElement input = driver.FindElement(By.XPath("//input[@aria-controls='suggest - list - b97mugvw7vm']"));
                input.Click();    
            Console.ReadLine();
        }
    }
}

Ответы (1 шт):

Автор решения: SoulOFTrue

Вот так работает:

using System;
using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;
namespace QA
{
    class Program
    {
        static void Main(string[] args)
        {
            var driver = new ChromeDriver("D:\\Project 1\\С#\\QA\\Driver");

            driver.Navigate().GoToUrl(@"https://yandex.ru/");

                IWebElement input = driver.FindElement(By.XPath("//input[contains(@class,'mini-suggest__input')]"));
                input.Click();    
            Console.ReadLine();
        }
    }
}
→ Ссылка