Hi,

the software itself should be compatible with the various OSes but a proper configuration of the device is needed and a change in the application code may be needed:
as on the basis of the device-contract-configuration a different kind of connection is needed (see http://supportforums.blackberry.com/...ts/ta-p/482457 ) we externalized the decision on which kind of connection have to be made by exposing a ConnectionProvider interface. We offer an example implementation with our demo but changes may be needed to let it run on all environments.

Did you have wifi enabled on your simulators?
Did you have the BlackBerry MDS service started while running tests?