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. 

  • SDK 8.2.0 - No local documentation for Linux

    • Acknowledged on
    • 5 Comments
    Package "connectiq-sdk-lin-8.2.0-2025-05-27-67ddf1dcb" does not contain local HTML documentation. "README.html" redirects to "./doc/docs/Readme/Getting_Started.html", but there is no directory "./doc/docs".
  • Pressure unit settings aren't exposed in the API

    • Acknowledged on
    • 1 Comment
    Pressure units can be set (at least on the Forerunner 945) to "Inches (Hg)", "mmHg", "Millibars" or "Hectopascals", however this user setting seemingly isn't exposed in the API. Would there be any plan to do this?
  • makeImageRequest works for AMOLED watchfaces but not MIP

    • Acknowledged on
    • 4 Comments
    The error message changes with each new version of the SDK, but the result is always fail when trying to use makeImageRequest in a watchface for a MIP device. This works for AMOLED devices. Can this get fixed? For a MIP device, with SDK 8.1+ the error...
  • Unable to get my app in connect Iq china store

    • Acknowledged on
    • 1 Comment
    Hi! A friend of mine in China is trying to download my app, but it doesn’t seem to be available in the Connect IQ China store. Here’s the link to the app: https://apps.garmin.com/en-US/apps/ecabb122-329a-40dc-9863-1ef7f7b49fd1 Does anyone know why...
  • Can't install anything on connect Iq after edge 1040 27.14 update.

    • Acknowledged on
    • 3 Comments
    Hello In CIQ app the data fields section I have a list of not installed data fields, I try to install and it kind of does it, but instant flick reverts back from setup to install. it's with all of them. I did reset the device fully, Garmin app...
  • Dc.setFill not available on Edge devices

    • Acknowledged on
    • 3 Comments
    I tested this on the Edge 540 and 1040 using the simulator. Both devices support CIQ level 5.1, and according to the documentation, Dc.setFill() has been available since CIQ 4.0. However, calling this function results in the following runtime exception...
  • LightNetworkListener.onBikeLightUpdate not called when certain data fields are installed

    • Acknowledged on
    • 7 Comments
    When certain data fields are installed alongside a CIQ application that uses LightNetworkListener , the onBikeLightUpdate method stops being called. For example, the Smart Bike Lights data field (which uses onBikeLightUpdate ) does not receive light updates...
  • Monkey C: Verify Installation and core functionality broken in multiple SDK and Java combinations

    • Acknowledged on
    • 1 Comment
    Hello, I'm unable to use the "Monkey C: Verify Installation" command in Visual Studio Code. It consistently fails with the following error: Error getting initialization options from client. This happens regardless of: SDK version (tested: 8...
  • UI Freeze Due to Long Pre-processing Delay Before onReceive

    • Acknowledged on
    • 6 Comments
    I'm working on a Connect IQ app that processes JSON responses, which can grow quite large—sometimes approaching the size limit that triggers a -402 response code. With these large responses, I’ve observed on my physical Epix 2 Pro that the pre-processing...
  • The new watch face has been released for several days and cannot be viewed in the China region

    • Acknowledged on
    • 1 Comment
    It has been on the shelves for several days and I have received a notification through email, but I am unable to view the watchface application I uploaded in the China region ( The watchface has no restricted area ) https://apps.garmin.com/apps/26e89ba2...