This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Configuration delivers wrong data to watch app

All my developed applications have the same concept behind that configurations cannot be done on the watch (due to resource restrictions) but via the Garmin Connect Mobile App on an Android and iOS device or via Garmin Express Software.

Configuration via iOS and Garmin Express Software is not a problem, but configuration via Android leads to totally wrong data transfered to the watch. This leads to the fact that my applications are crashing or behaving strange after configuration.

One of my application is:
https://apps.garmin.com/de-AT/apps/2e096d91-3e49-492f-9bd1-e5c92a53d1a5
  • You need to look around the CIQ developer's forum, as there are things that can be corrected for different versions of GCM, etc. (such as using "instance of" to check for the proper data type)

    https://forums.garmin.com/forumdisplay.php?479-Connect-IQ

    You might want to show the part of your code that handles settings there.
  • I already handle all the properties by checking it´s type but this only helps to avoid crashes. If the configurations are not properly synchronized from Android phones then the App does not work properly.

    If I change each single configuration item and then synchronize, it works. Looks like if only one configuration is changed the others get somehow corrupted.

    Any suggestions?