Hybrid application - CSS element in a hybrid application is identified in android, but not in ios

Hi, I have a hybrid application. All the elements are inside a web container which is wrapped by the native application. However, certain elements( specified by css selector) are not getting identified in the ios device , though the same element is identified in its android counterpart with the same set of values.

Error :org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters.

Given that its the same web url being wrapped by both android and ios , it doesnt make much sense to my why the identification should be different