Complete

WERETECH-8889

Cannot Reproduce

Watch face settings updated successfully but reset to default each time user leaves the face or performs settings change

Would someone be able to help identify whether issue is in my app or Garmin CIQ ? I am experiencing and able to reproduce following settings issue with watchface:

When face settings are modified and sent to the watch, everything is properly reflected on the watchface  and remains stable as long as user does not leave the watchface.
At the moment user leaves face e.g. to activity or widget and comes back all settings are reset to default ones. Also when does not leave the watchface but attempts to modify settings using Garmin Mobile or CIQ store app they load default settings as well although watch is running with modified settings at that moment.

Watch: Tactix Delta
SW: 9.0
CIQ: 3.1.7
Used app: Digital For TactixD v2 Beta
Set file size: 4.32K

  • not two properties (until both are considered property internaly). I've had :

    <property id="Wtt"  .....
    <string id="WtT"

    Otherwise yes, that's what this bug report has become. When i changed string id to WhtT all problems disappeared.
    Those IDs were there for long time during development and i did not notice any problem until recently. Therefore i assume it may/or may not have some relation to fact number of my properties grew to 296 during the time.

  • So you had 2 properties with the same id name (but different capitalization) and they were interfearing with eachother.

    It sounds like that is what this bug report has become. Do you agree with that?

  • I consider anything close to 100 properties risky, as you may run into things based on GE/GCM/The Connect IQ app

  • I don't know what's your magic Jim, i owe you a big box of whatever you drink.

    Not only i've learned a lot from your various comments on the forum, but whenever you reply to my questions, even if it is not solution something comes to my mind and problem is solved in few minutes even if PD already runs for days.

    I was not able replicate in Sim as my app is the one with hundreds of settings and i lost Sim settings reliability somewhere around 100 of those. However your reply  brought me to the idea whether i don't have two settings with same properties IDs.
    I do not.
    However i've found i have Properties and Strings with similar IDs, Property 'Wtt' and unrelated String 'WtT'. Once i\ve changed string ID all seems to work ok.
    Is it something i have missed in programmer's guide or still a bug ?

  • Are you able to see it in the sim?

    I doubt it's a generic problem with CIQ or others would see it.