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. 

  • Global issue with GPS files in latest update?

    • Acknowledged on
    • 5 Comments
    There are stories bubbling up on the socials and in the press that there is a problem with Garmin watches crashing globally in the past few days. I have one user reporting my app has been unable to connect to GPS on a F8 for the past couple of days...
  • Degrees symbol in GEO_DMS string shows up as a strange character

    • Acknowledged on
    • 7 Comments
    When formatting a position in DMS format on the Instinct Crossover and Venu Square 2 like this: var dms = posn. toGeoString (Position.GEO_DMS) as String; The degrees symbol in the string shows up as Unicode 57520, hex 0xE0B0 instead of decimal...
  • bug: System Error when calling Session.start()

    • Acknowledged on
    • 2 Comments
    I see a few errors like: Error Name: System Error Devices: Forerunner® 965: 19.18 Forerunner® 245: 13.70 Backtrace: MyView.startTimer:184 code: MyView { function startTimer() as Void { session.start(); } } However I don't understand...
  • Picker don't show confirmation button for Fenix8

    • Acknowledged on
    • 0 Comments
    SDK: 7.4.3 MC Extension: 1.1.0 (updated 19/1 25) Fault: The confirmation button is not visible (or probably outside the screen) when running simulator for Fenix8. Same thing on watch. How to reproduce: Run the Picker samples with Fenix8.
  • Fenix 8 bugs

    • Acknowledged on
    • 5 Comments
    Users are reporting bugs while the app is working fine on simulator and on Fenix 7 (Current SDK: IQ 7.4.3): - app menu being very slow, sometimes unusable; - no sound - after a time, the app reacts very slowly, and after exit the watch is reacting...
  • 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...