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. 

  • Blood Pressure App

    • Acknowledged on
    • 0 Comments
    A blood pressure app, with connectivity to other Blood Pressure devices (ie not only Garmin), seems to be the elephant in the room. A huge health predictor just being ignored?
  • Application.Storage.setValue()'s 2nd argument (value) is not typed (or documented) to take a BitmapReference, but it should be

    • Acknowledged on
    • 17 Comments
    This has led people to incorrectly believe that it's not possible in CIQ 4+ to use makeImageRequest in a background process and somehow pass the image back to the foreground process, since Storage.setValue() is the only conceivable way to do this in a...
  • no focus on menu2 for GPSMAP 67i

    • Acknowledged on
    • 1 Comment
    There is no focus on menu item Compile and install Menu2Sample, press menu button, menu appears, but there is no focus The simulator behaves correctly newest SDK (7.4.3), latest device FW (8.90)
  • Connect IQ apps crash on leaving power screen on GPSMAP 67i

    • Acknowledged on
    • 0 Comments
    Hello when power button is pressed, 'power screen' appears when the screen is dismissed, app shall be visible, but the app terminates without any usable information the YML file contains only Error: Invalid Value Time: 2024-12-16T18:07:30Z Part...
  • simulator crashes (SIGSEGV)

    • Acknowledged on
    • 1 Comment
    Hi, just trying to setup a working environment on Arch Linux. I installed the latest SDK `7.4.3` and some device via the sdk manager. Since I failed to find any docs about the monkeyC toolchain usage (pretty crazy tbh for a custom language). Actually...
  • Connect IQ Reference Manual errors

    • Acknowledged on
    • 3 Comments
    The Connect IQ Reference Manual SDK 7.4.3 in the section on Monkey C operators misses out the << and >> operators. It also incorrectly describes the >>= operator as follows: >>= Right shift the right operand by the left operand and assign the result...
  • elapsedDistance

    • Acknowledged on
    • 4 Comments
    In the latest SDK, 7.4.3, in the VSC simulator, elapsedDistance is stuck at 0.0 meters if you hit START then PLAY. Other simulated metrics work as expected. Strangely, if you hit PLAY, then START, then elapsedDistance increments ONE time, eg: to 3...
  • Type checker error for nullable variable inside loop

    • Acknowledged on
    • 12 Comments
    SDK 7.3.1 or 7.4.3, strict checking is enabled. import Toybox.Lang; function test () as Number { var value = null ; for ( var i = 0 ; i < 2 ; i ++ ) { if (value != null ) { // Object of type 'Null' does not match return type '$.Toybox...
  • When I try to remove a CIQ field from an activity, the field crashes and now the watch thinks the activity still has 2 CIQ fields (the max) when there's only 1

    • Acknowledged on
    • 2 Comments
    It's extremely annoying that this type of bug has been around for at least 7 years (dating back to 935 and maybe earlier). My observations (not exactly a recreation procedure since I'm sure this doesn't happen every time): - I am using an FR955 with...
  • Critical Error for Monkey C Compiler with Mac OS Apple M Series and Java ARM64 JRE

    • Acknowledged on
    • 13 Comments
    I just set up Monkey C on the new MacBook Pro with the Apple M4 Pro chip (Nov 2024), which requires the ARM64 JRE version of Java. The Monkey C installation verification was successful, but when I tried to run my app, I received a critical error referring...