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. 

  • CIQ Simulator fails when trying to display a yuv bitmap

    • Acknowledged on Jan 21, 2025
    • 2 Comments
    I try to display a bitmap using drawBitmap or drawBitmap2. It works fine with packingFormat="jpg" or packingFormat="png", but when packingFormat="yuv", the simulator crashes on a Mac or hangs on Windows.
    • Jan 12, 2025 7:48 PM
  • bug: vivoactive5 has bad screen position for 1 Field datafield layout in simulator

    • Acknowledged on Jan 13, 2025
    • 0 Comments
    Both with SDK 7.4.3 and 8.0.0-Beta in the simulator (I don't have a real device, so I can't say about that) vivoactive5 behaves strangely as a datafield in 1 Field layout (look at the left and the top of the screen): dc.setColor(getBackgroundColor...
    • Jan 12, 2025 12:17 AM
  • Feature request: add possibility to disable Language Server in VS Code extension

    • Acknowledged on Jan 13, 2025
    • 0 Comments
    It looks like new Monkey C v1.1.0 extension with active SDK 8 is constantly building projects in the workspace. I'd like to keep the current behavior, as it is working now for 1.0.11 extension with SDK 7 and for 1.1.0 with SDK 7. Reasons behind this...
    • Jan 11, 2025 1:14 PM
  • Instinct3 - compiler.json lists wrong screen types

    • Acknowledged on Jan 13, 2025
    • 9 Comments
    My build process relies on accurate data inside the 'compiler.json' files for each device. To those who will suggest that I should use runtime checks or annotations, please understand that my current build process generates .jungle files dynamically...
    • Jan 10, 2025 8:29 PM
  • VSCode Text Completion Failed: Null pointer exception

    • Acknowledged on Jan 13, 2025
    • 3 Comments
    I'm getting notifications in VSCode about errors. Inspecting more yields the following error: [Error - 12:54:57 PM] Request textDocument/completion failed. Message: Internal error. Code: -32603 java.util.concurrent.CompletionException:...
    • Jan 10, 2025 6:03 PM
  • SDK 8.0.0 BETA and language server build process

    • Ticket Created on Jan 13, 2025
    • 18 Comments
    I tried using the SDK 8.0.0 BETA today and was able to get one smaller, more simple project working -- so I know the SDK works on my MacOS setup. However, I also ran into some issues, which seem to be specific to the language server build process (or...
    • Jan 10, 2025 1:29 AM
  • getFontAscent() doesn't return value in line with standard definition of a fonts ascent

    • Acknowledged on Jan 13, 2025
    • 8 Comments
    According to the top answer on https://stackoverflow.com/questions/27631736/meaning-of-top-ascent-baseline-descent-bottom-and-leading-in-androids-font, the ascent is the top pixel of standard text. On the Enduro 3 (and others, based on the number of...
    • Jan 9, 2025 9:36 PM
  • App crash on communication error

    • Acknowledged on Jan 13, 2025
    • 2 Comments
    Both simulator and GPSMAP 67i are crashing, when a communication error occurs (like no connection to phone) and responseCallback with 3 arguments is given (context option) It works properly, when no error or a simple HTTP error response is returned...
    • Jan 9, 2025 4:27 PM
  • HRV Stuck at Null When Collected Immediately After Smartwatch Startup

    • Acknowledged on Jan 13, 2025
    • 2 Comments
    Building a Connect IQ app that collects HR and HRV, I noticed an issue where HRV values remain stuck at 0 while HR is correctly collected. This problem occurs only when the application is run shortly after the smartwatch is powered on. However, it does...
    • Jan 9, 2025 11:15 AM
  • bug: Cannot instantiate object of type 'PolyType'.

    • Acknowledged on Jan 9, 2025
    • 0 Comments
    Both with SDK 7.4.3 and 8.0.0-Beta: the compiler can't instantiate an object of polytype where each option is a drawable: function draw1(dc as Dc) { var statusIconId = Rez.Drawables.pause; var statusIcon = new statusIconId(); // WARN: Cannot...
    • Jan 8, 2025 9:10 PM