BLE host timeout

Former Member
Former Member

I am programming a widget that requests data from an api using makeWebRequest (https://apps.garmin.com/de-DE/apps/a35c4812-cac9-49da-8e70-29cd9fc44e1e). I and also some users get the error -2 which, according to the documentation, means BLE host timeout. Does this mean something with the smartphone is not working? I have the latest GCM version for android installed.

It seems like the error only happens when the screen of the smartphone is turned off, but GCM has the permission to run in background.

Is someone experiencing something similar? This is a very annoying bug and I am pretty sure this happens at garmins code somewhere.