Unable to perform any action on an object even i am getting Object ID

I am working on a iOS app(V10) with latest Appium Version.

I saw a strange behavior, where when i keep a break point in my Java code and able to see the object exists with some ID(say id=some number). In next statement, when i try to click on that object, then i am getting NoSuchElementExists Exception. How to overcome this problem?

Proper synchronization exists, so the reason i am getting object with ID in my watch variable.
Also tried with List, where i am getting the object with ID, but when i try to get size(), which shows with 0. Not sure why? what are possible causes.

To perform clicks i tried JavaScriptExecutor and TouchAction, Tap etcc… but none helps.

Can anybody help me in this regard.