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. 

  • Simulator does not load the PGS position from the ini file

    • Acknowledged on
    • 2 Comments
    Hi I am working on an app where I need the current position Position.getInfo().location When the simulator is launched for testing it responds with an illegal Position.Location. When I enter a valid GPS position in the menu item in the simulator it...
  • Unable to Open App message

    • Acknowledged on
    • 5 Comments
    In running a Connect IQ activity app, it runs the first time without a problem, but when I try to run it again, I get "Unable to Open App" "Close the [watchface name] app and try again" displayed on the screen. I switch to a different watchface and try...
  • Night lighting creates artefacts

    • Acknowledged on
    • 1 Comment
    The night lighting does not work. After approx. 30 minutes, fragments of the minute hand remain stuck and after several hours the time is no longer correct. Fragments of the hands remain on the display even when switching to another display. Observed...
  • Inconsistent JSON number parsing: Number vs Float

    • Acknowledged on
    • 1 Comment
    My app receives JSON data via makeWebRequest() , which includes numeric values such as "step": 5 . In all of my testing across multiple devices in the simulator and on my own Epix 2 Pro, these values are consistently delivered by the API as Number ...
  • SDK 8.2, 8.3, 8.4 - two critical regressions in one: compile time lookup is broken again + performance degradation of all applications at runtime

    • Acknowledged on
    • 1 Comment
    class C { static function f() as Void {} } class D { function g() as Void { C.f(); } } Compiler options are "-w -l 3 -O 3". Assembler code for 8.0, 8.2.3, 8.3.0, 8.4.0: globals/D/g: argc 1 getselfv C getsv f invokemz popv...
  • SDK 8.2, 8.3, 8.4: Value not available in all function scopes

    • Acknowledged on
    • 3 Comments
    (:glance) class P { protected function f() as Void {} function g() as Void { f(); // Value 'f' not available in all function scopes. } } class C extends P { function initialize() { P.initialize(); } protected function f() as Void {} } It works in 6...
  • Bug Report: BACK button closes app on Confirmation dialog (device-dependent behavior)

    • Acknowledged on
    • 0 Comments
    Pressing the BACK button while a WatchUi.Confirmation dialog is visible causes the entire app to exit on some devices instead of dismissing only the confirmation dialog. The behavior is device-dependent and also affects the official Garmin SDK ConfirmationDialog...
  • Failed to submit app due to "too many?" custom font files*no of devices!?

    • Acknowledged on
    • 6 Comments
    After an update to my max font data field App, where I added more custom font files for each device, I could no longer upload the new data field App. I got the "Sorry, your message couldn’t be submitted because we’re having trouble communicating with...
  • bug: DataField.compute is not being called while DataFieldAlert is displayed in the simulator

    • Acknowledged on
    • 0 Comments
    On a real device the compute() function of the DataField is always being called (this is repeated many times on the forum for the simple use case when the user has multiple pages and the datafield is not on the active page) Of course this is also the...
  • sdkmanager.exe crashes when I launch it

    • Acknowledged on
    • 0 Comments
    Hello, The sdkmanager.exe crashes when I launch it. The window is empty and then it closes. My configuration is the following : W10 / 64 bits (ver 1809). (I have just performed a new installation, it works before on the previous install..) ...