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. 

  • Bug in miles and km conversion when adding a route to an event

    • Under Review on
    • 0 Comments
    Hi, I created a route for an race event in the garmin connect browser application. The route has a length of 20.75km. After adding the route to an event the event has a length of 33.39km what is exactly the conversion between 20.75miles in km. But this...
  • Docs for TextPicker and TextPickerDelegate are incorrect and incomplete

    • Under Review on
    • 0 Comments
    The sample code is incorrect in that it does not include the return value declarations for onTextEntered and onCancel so it does not comple. Also, the return values are no explained. What does the system do with the return value? Why is there a return...
  • Simulator does not load the PGS position from the ini file

    • Under Review 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
    • 0 Comments
    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
    • 4 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...