org.openqa.selenium.InvalidElementStateException: An element command could not be completed because the element is in an invalid state (e.g. attempting to click a disabled element) (WARNING: The server did not provide any stacktrace information)

Unable to interact with an element as im getting the error below
org.openqa.selenium.InvalidElementStateException: An element command could not be completed because the element is in an invalid state (e.g. attempting to click a disabled element) (WARNING: The server did not provide any stacktrace information)

i have tried explicit wait by adding wait element to be clickable/visible even but thread sleep
also changes the element locator strategy using id or xpath and no luck , im testing against hybrid app on ios

@Aleksei @mykola-mokhnach

is it bug with ios or im missing something here

Did you switch into webView? It is best way to work with hybrid apps.

Great thanks, i have found class name it works fine
Does native context more stable than web context in case if hybrid app

With hybrid after you try in webView you will never want return to native contex

i belive its easier im already using it, the issue that u will keep using xpath since most of id are generic at least in case of my app build with ionic