Your description helps us identify where your disappointment in expectation comes from. Basically we have chosen the word "simulator" purposefully, as we try to simulate the behavior of the app on the device. Note that this is different than emulating the behavior (like the Android SDK Emulator does), which is far more precise. If your goal is to have exact 1:1 behavior, then you should consider downloading and installing the platform specific SDKs or tools which can help you achieve that, but such task is not among our goals.
In short differences in the behavior of your app are possible, as the simulator only mimics the web environment (user agent) and Cordova version, it does not guarantee a one to one look & feel i.e. it is not an emulator. That is why our recommendation is to always test on actual device.
Looking for tips & tricks directly from the Icenium team? Check out our blog!
Missed our first webinar, watch it here.
Share feedback and vote for features on our Feedback Portal.