Within my View initialize function I am calling
Comm.registerForPhoneAppMessages( method(:phoneMessageCallback) );
Within the phoneMessageCallback function I am making image request
Comm.makeImageRequest
If there are messages waiting to be processed when the view is initialized the image request will return BLE_CONNECTION_UNAVAILABLE = -104. If messages arrive after the view has been initialized, those message are processed successfully.
Is bluetooth not available in the View initialize function? If this isn't the correct place to registerForPhoneAppMessages, where is the correct place to do it?