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. 

  • Garmin Connect Update from 5.23.1 to 5.24 breaks Bluetooth connectivity using SDK - Fenix 6X

    • Acknowledged on
    • 0 Comments
    My app was working fine on Garmin Connect 5.23.1 with syncing data to Fenix 6X series watches. I don't have any other hardware i can test unfortunately. But the update to 5.24 has broken bluetooth syncing to this watch.. had to download a APK to go back...
  • The developer replies on reviews in the ConnectIQ store are gone

    • Acknowledged on
    • 3 Comments
    Hello, Today I noticed a change in the ConnectIQ App in the reviews section: Something new was added - a helpful button - which is actually very valuable to users I think. Nice addition! But what I don't like is that the replies on the review from the...
  • Enduro 3 Freezes in app when connecting to HR via BLE or ANT and reboots with running activity

    • Acknowledged on
    • 16 Comments
    Sinds the last 2 updates my Enduro 3 sometimes freezes in an IQ app when connecting to HR via BLE or ANT. The dropdown notification stays visible and in the background the scheen updates a few time before the watch is freezing. Rebooting the watch...
  • Fix location permission pop-up

    • Acknowledged on
    • 1 Comment
    I have an iphone 17 pro max running on software version 26.3.1. Every time I "close" my phone and "reopen" it, I get a locations permission pop-up asking me to select CHANGE TO ONLY WHILE USING or ALWAYS ALLOW. I keep selecting ALWAYS ALLOW but this pop...
  • Add device identifier variable to Monkey Jungle

    • Acknowledged on
    • 9 Comments
    It would be very helpful if Monkey Jungle provided a built-in variable for the target device identifier (e.g. fr255, fenix7) during the build process. Currently, device-specific handling often requires defining paths per device. Introducing a predefined...
  • Variable expansion in monkey.jungle applies suffix to all paths in list

    • Acknowledged on
    • 3 Comments
    I just came across a somewhat unexpected behavior in monkey.jungle . I defined a variable containing multiple directories and then used it in a device-specific sourcePath , appending the device name to the last directory: sourceTest = source/a;source...
  • The last update time of my app has changed for no reason.

    • Acknowledged on
    • 4 Comments
    I have developed a watch face app ( https://apps-developer.garmin.com/zh-CN/apps/cd2b47e9-46a1-4032-b6ff-1b130db10576 ). Its last update was on April 7, 2026, with version number 2.4.4. Now the app page shows "Latest Release April 14, 2026", but I...
  • addAll fixes type of empty untyped array unexpectedly

    • Acknowledged on
    • 3 Comments
    Adding a typed array to an empty untyped array using addAll implicitly fixes the type of the previously untyped array to match that of the added array. As a result, no elements of other types can be added afterward. The error is reported on the add...
  • Type checker rejects addAll with subtype arrays

    • Acknowledged on
    • 1 Comment
    When adding a typed array with elements of type A to another typed array with elements of type B using addAll , the type checker rejects the operation if A is not exactly equal to B, even when A is a subclass of B. For example: var a = new Array<String...
  • Array.removeAll() does not accept null despite documentation

    • Acknowledged on
    • 7 Comments
    According to the documentation, Array.removeAll() should accept null as a parameter, although its exact behavior in that case is not specified. One might expect it to remove all entries. However, the compiler does not accept null as a valid argument...