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. 

  • Application.AppBase.weak() causes Unexpected Type Error in simulator but not on device

    • Acknowledged on Feb 20, 2025
    • 3 Comments
    See title. Since downloading the latest updates for my devices in the SDK Manager, my app will not start up in the simulator. I traced it to an error that is being thrown during initialization. Here is roughly what my code looks like: class...
    • Jan 3, 2023 1:33 AM
  • meta-bug: settings groups

    • Acknowledged on Feb 20, 2025
    • 6 Comments
    We have so many bugs related to settings groups... this feature is practically dead. This thread is for these purposes: 1. have a link to every settings groups related bug or discussion thread 2. give this up-votes to encourage Garmin to fix all the...
    • Jan 3, 2023 1:28 AM
  • feature-request: add the settings group's title to the top of the screen

    • Acknowledged on Feb 20, 2025
    • 2 Comments
    When you enter a settings group in ConnectIQ app you only see the settings inside the group but not the title of the setting group. In certain scenarios it important to see the title, it helps the user to understand what are the settings below it related...
    • Jan 3, 2023 1:22 AM
  • meta-bug: array settings

    • Acknowledged on Feb 20, 2025
    • 4 Comments
    I'm embarrassed to do this, though probably Garmin should be. We have so many bugs related to array settings not touched by Garmin for more than a year that this feature is practically dead. But the hope dies always last, so let's give it another chance...
    • Jan 3, 2023 12:26 AM
  • bug: Connect IQ settings displays empty screen with loading icon only after getting back to the app

    • Acknowledged on Feb 20, 2025
    • 1 Comment
    To reproduce on android (I have Android 13 on OnePlus 8t): 1. Open Connect IQ app 2. My Device 3. Open any category, any WF / app / DF / Widget 4. enter Settings 5. after a few seconds of the rotating "loading" icon disappears and the settings page...
    • Jan 2, 2023 11:39 PM
  • ByteArray addAll() not Memory Efficient

    • Acknowledged on Feb 20, 2025
    • 14 Comments
    When using the addAll() method of Lang.ByteArray, peak memory usage implies that the ConnectIQ framework is doubling the size of the array being appended to instead of extending it by the size of the appended array. For example, let's say we create...
    • Jan 2, 2023 4:22 PM
  • Wrong value sometimes read for when no corresponding definition exists

    • Acknowledged on Feb 20, 2025
    • 3 Comments
    In supporting multiple devices, sometimes I have a <property> defined with a default value, but the <setting> is only defined for certain watch models. I expect that for watch models where the <setting> is not defined, the default value is read by Application...
    • Jan 2, 2023 2:20 AM
  • Allow Complications on 'widget' type [4.2.0 Beta 1 SDK]

    • Acknowledged on Feb 20, 2025
    • 1 Comment
    ERROR: fenix7system6preview: The following permission is invalid for a 'widget': ComplicationsPublisher ERROR: Error occurred while reading application manifest file. As widgets are compiled to watch-apps on the newest devices, it would be ideal that...
    • Dec 30, 2022 3:35 PM
  • Wrong permission name for Complication in documentation [4.2.0 Beta 1 SDK]

    • Acknowledged on Feb 20, 2025
    • 0 Comments
    The docs say we need to add ComplicationPublisher, but it needs to be ComplicationsPublisher, with an s. Same for the subscriber permission.
    • Dec 30, 2022 3:31 PM
  • Analog Sample Broken

    • Acknowledged on Feb 20, 2025
    • 4 Comments
    Hello, I am a bit new to the Garmin IQ, but I am having trouble building the Analog watch sample. This is happening in both Windows 10 and Linux (Debian -- On a sidenote, if anyone is looking to get the SDK running on linux, I found a wonderful hint...
    • Dec 30, 2022 4:37 AM