Page contains a input box with a side button with '+' on it. I could clear the input box, send some text in to it, then when I could get the web element reference of the '+' button, but for the love of God, I could not able to click on it by using any means under 'Selenium v4.0', like plain web element click(), or Actions class or even JavaScriptExecutor. Also noteworthy is I am using fluentwait up 100sec. Please see below titbits of code I used and pic of the screen.
1. waitingDriver = new WebDriverWait(driver,Duration.ofSeconds(100));
WebElement someBtn=waitingDriver.until((ExpectedConditions.elementToBeClickable(by)));
someBtn.click();// would not able to click
System.out.println("btnClickBy, Text="+someBtn.getText());// returns text as '+'
2. JavascriptExecutor executor = (JavascriptExecutor) driver;
executor.executeScript("arguments[0].click();", someBtn);// would not able to click
3. Actions actions = new Actions(driver);
actions.moveToElement(someBtn).click().perform();// would not able to click

