Acknowledged
CIQQA-3913

Unable to save settings - Garmin Server

Currently receiving frequent complaints about app / watchface settings not being applied or not working at all.
This is what users see when they press Save in the settings list in the ConnectIQ app:



Even on the simulator, I often get error messages:


These usually disappear after a few attempts, but they become annoying over time.
I cannot specify the exact steps to reproduce the problems, they also occur when the settings consist of only a few fields with numbers (to prevent the problem with invalid characters such as \\ in the string fields).

Parents Comment Children
  • I don't know if it will help you - I had a very specific case.

    The problem is that SDK allows writing into settings string type variables some characters, that Connect IQ rejects. Specifically, for me it was "\" character. The app code update the setting variable with that character, Connect IQ could open it, but could not save. What is worse, it raised a misleading error, that made it impossible to diagnose the issue.

    For Garmin, the fix would be to allow "\" (and possibly other characters) in Connect IQ settings. Or, worst case, update SDK to not allow that character to be saved.

    Now I have to check and remove that character myself.