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. 

  • automaticn sleep recording after sleep hours

    • Under Review on Dec 7, 2022
    • Not categorized
    • 3 Comments
    I just got disappointed that Garmin doesn't record any sleep after hours. I think it's available in cheaper models of another smart watch I would like Garmin to update and fix the bug for the sleeping record as io saw a lot of customer not happy with...
    • Dec 2, 2022 3:21 AM
  • BUG : String resource with a double quote character renders as escaped

    • Under Review on Dec 1, 2022
    • Not categorized
    • 11 Comments
    If a string resource includes a double quote character (ASCII code 34), then the string is rendered incorrectly with a backslash escape character. For example, consider this string resource for a lat/lon position format that will be used as an option...
    • Nov 23, 2022 9:14 PM
  • Position.enableLocations documentation has a bug in code example (causes device to crash)

    • Under Review on Jan 3, 2023
    • Not categorized
    • 7 Comments
    (See: https://forums.garmin.com/developer/connect-iq/f/discussion/319709/enable-location-bug-after-24-10-update ) The documentation at the following URL has a bug which causes a crash: [ https://developer.garmin.com/connect-iq/api-docs/Toybox/Position...
    • Jan 3, 2023 10:24 AM
  • 955 sim - fonts are very different than on the real device

    • Under Review on Jan 25, 2023
    • Not categorized
    • 3 Comments
    Here's an example of my watchface in the SIM vs on a real device: I know the SIM is not 100% accurate (sadly) but here's it's really more than off... As you can see it's nearly impossible to style a watchface with the SIM if fonts are that off.....
    • Jan 5, 2023 12:27 PM
  • bad memory size in memory monitor and probably system decreasing available memory for apps

    • Under Review on Jan 24, 2023
    • Not categorized
    • 3 Comments
    When two members point to the same object memory monitor shows that both occupied memory. But probably it is not a bug only in memory monitor but also on VM that decreasing available memory for apps; See pictures in comments.
    • Jan 22, 2023 1:53 AM
  • Interfaces seem to be broken with functions.

    • Under Review on Jan 24, 2023
    • Not categorized
    • 0 Comments
    https://developer.garmin.com/connect-iq/monkey-c/monkey-types says that An interface type requires a class to contain a set of member declarations. The members can be member variables and functions. It goes on to give examples with member variables...
    • Jan 22, 2023 4:54 PM
  • Covariant/Contravariant issues with Array/Dictionary

    • Under Review on Jan 24, 2023
    • Not categorized
    • 2 Comments
    The type checker tries to enforce the contained types of Arrays as specified by their type constraints. So eg var x = [1,2,3] as Array<Number>; x[1] = "foo"; // type checker error x.add("bar"); // type checker error This is exactly what we want...
    • Jan 21, 2023 7:38 PM
  • dc.drawText's "text" parameter is incorrectly typed as (only) taking a String

    • Under Review on Jan 24, 2023
    • Not categorized
    • 4 Comments
    In practice, it looks like I can pass anything with a toString() method - certainly Number, Long, Float, Double, Char. This looks like an oversight in api.mir, and should be easy to fix.
    • Jan 21, 2023 7:12 PM
  • allow to catch any system error

    • Under Review on Jan 24, 2023
    • Not categorized
    • 5 Comments
    Of course the best would be to catch any piece of code but the most important is catching errors form system functions. Now, there are 2 cases: - already implemented catching (e.g. makeWebRequest can throw InvalidOptionsExceptione), - simple crash...
    • Jan 21, 2023 1:38 AM
  • bug?: confusing/misleading compiler warning about unsupported languages

    • Under Review on Feb 1, 2023
    • Not categorized
    • 0 Comments
    Compiler 4.1.7 with flags: -l 3 -O 2z gives the following warning: WARNING: monkey.jungle:213: fenix3 does not support language 'heb' While it is technically correct it is confusing because there's a legitimate use case to have Hebrew language translations...
    • Dec 30, 2022 1:02 AM