Changed ConnectionManager not to be static. Fixed a bug in the init() method - there was a check for the InternetEnabled() and if the net was not enabled it was not setting API endpoint and protocol. Some of the users just download the app and then turn the internet off so that was causing a crash in the connect method.