Actions action = new Actions(Driver);
action.MoveToElement(webelement).ClickAndHold().Perform();
The code snippet above is used to perform a mouse hover on a Web Element, and it works perfectly the first time. However, when attempting to do the mouse hover for the same Web Element a second time using the same code, it does not work.
What could be the reason behind the mouse hover not functioning the second time?