This space is specifically for Connect IQ bug reports. Please review the Connect IQ Bug Reports FAQ before reporting a bug to be sure you have the information needed for Garmin to investigate the bug you wish to report. 

  • Cannot Calculate Mod (%) with Doubles

    • Acknowledged on
    • 6 Comments
    I get an error when I try to calculate a mod with two doubles. There is no error when doing the equivalent calculation with a formula. var a = 5 as Double; // or 5d var b = 2 as Double; // or 2d var c = a % b; // ERROR: Cannot perform operation 'mod...
  • "char --" or "char -= 1" error

    • Acknowledged on
    • 3 Comments
    I noticed recently you can increment a Char but you can't decrement a Char. var foo = 'A'; foo ++; The above is fine and `foo` is now 'B'. But in the below: var foo = 'B'; foo --; The second line fails to compile with error: Cannot perform...
  • Unnecessary "Array index out of bounds" error for tuple PolyType

    • Acknowledged on
    • 4 Comments
    I have a typedef that can be either a tuple of length 1 or a tuple of length 2: typedef ViewTuple as [WatchUi.Views] or [WatchUi.Views, WatchUi.InputDelegates]; (i.e. the return value of AppBase.getInitialView()) In my code, I have a function...
  • Conditionals bug in SDK 8.0.0

    • Acknowledged on
    • 4 Comments
    I'm seeing a new bug in SDK 8.0.0 beta with conditionals that I can't replicate in 7.4.3. In the following statement: var foo = '#' ; var bar = foo == '#' ? :hashtag : foo == ' ' ? :space : foo == ' \t ' ? :tab : :other ; I would expect...
  • Feature request: add new compiler warning and compilation summary

    • Acknowledged on
    • 0 Comments
    1. According to https://forums.garmin.com/developer/connect-iq/i/bug-reports/problem-with-installing-app add a compiler warning for each instance of excluding a device from the build process, along with the reason for the exclusion e.g. - "WARNING...
  • Simulator: Data Fields > Activity Data dialog still allows you to press Save Fit Data without first pressing Data Field Timer Controls > Save, resulting in a corrupt FIT file

    • Acknowledged on
    • 0 Comments
    This has been a problem since day one, and it's come up in the forums multiple times. People press Save Fit Data without first pressing Timer Controls > Save, then they wonder why they can't open their FIT file in monkeygraph (for example) In general...
  • Type checker issues with aliased tuple type

    • Acknowledged on
    • 14 Comments
    I have my own tuple type defined as: typedef MGRS as [String, String, Number, Number]; However, I am encountering a lot of pain trying to use it elsewhere in my code because the type checker does not seem to recognize it properly. When using...
  • Unhelpful error message when missing an argument to new Position.Location()

    • Acknowledged on
    • 0 Comments
    I forgot to pass :format when initializing a new Position.Location object and was greeted with this less-than-optimal stack trace: Error: System.error() Details: Illegal format Stack: - at Ideally this stack trace should be improved so the next person...
  • Problem with installing app

    • Acknowledged on
    • 25 Comments
    One of my user has tried to install widget PSX-7 ( https://apps.garmin.com/apps/1944b8b4-409e-482d-b7b3-becd4e8b1b05 ) but he couldn't due the incapability error but he has installed PSX-6 ( https://apps.garmin.com/apps/e4ce9423-c37e-4aa7-b778-f24c2347c923...
  • REGIONAL LIMITS BUG

    • Acknowledged on
    • 4 Comments
    4 of my watchfaces disappear form all countries after a text update and the regional limits can not be unchecked and I have already do apply for the trader verification https://apps.garmin.com/apps/213402b4-1105-4dbd-a3dd-08197405bb42 https://apps.garmin...