Appium can't find all elements on some devices

This is more an appium related issue I think. So if I launch the inspector on device A and check for an element for example “Logo” it will be displayed in the tree of the inspector but when I launch the inspector for device B it is not displayed while it is present. Does anyone has an idea why this behaviour occurs.

Also sometimes it seems to be that it can’t find elements while the element is present even when I pause the thread for a while so that I’m sure that the element is present.

I notice when I launch the inspector with the capabilities of the inspector it can find the elements but with the capabilities which is defined in java it can’t find the element.

Thanks in advance!