After a recent SalesForce update, I encountered the same issue with tooltips appearing unexpectedly. My solution was to utilize a Try/Catch block and explore an alternative method.
My approach involved targeting the parent element of the tooltip-triggering element, clicking on it to focus, and using sendkeys TAB to activate the Tooltip.
By implementing the Try/Catch block, any future changes made by SalesForce can be easily accommodated without requiring further adjustments.
I experimented with various JavaScript solutions like arguments[0].focus() and arguments[0].fireEvent('onmouseover'), but none provided a workable fix.
It's worth mentioning that when running tests on a headless Chrome browser in Linux, mouse and click actions may not function as expected.
> Blockquote
try {
actions.moveToElement(element, 5, 5).perform();
} catch (Exception e) {
//Alternative method to trigger 'i' help hover
WebElement parent = element.findElement(By.xpath(".."));
click(parent);
}