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. 

  • Vivosmart 5 not working

    • Acknowledged on
    • 1 Comment
    Vivosmart 5 no longer connecting to phone or calculating any information. I tried updating phone and app, turning off and on Bluetooth, reinstalling phone and restarting phone. Vivosmart will charge but not restart. My phone won't pick up the Bluetooth...
  • function callbacks cannot be stored

    • Acknowledged on
    • 1 Comment
    As the doc(https://developer.garmin.com/connect-iq/monkey-c/functions/#Callbacks) says, function can be transmited as callback, The transmitation works, but the callback cannot be stored in a "var" variable. Demo as follows: /*************AppView...
  • bug with settings

    • Acknowledged on
    • 1 Comment
    There is known bug on some devices (e.g f7, epix) when watch face is installed first time. I suspect (similar errors in ERA) bug also exist after getSettingsView().
  • Change in import behavior in compiler 2 causes some confusing inconsistencies

    • Acknowledged on
    • 0 Comments
    With the current compiler (sdk-4.1.5 and earlier), import Toybox.Lang; function foo(x as Number or String) as Boolean { return x instanceof Number; } compiles, even with strict type checking, but fails at runtime ( Could not find symbol 'Number...
  • Feature Request - add LEV (ebike) ANT+ connectivity to SDK

    • Acknowledged on
    • 1 Comment
    Please add the „Light Elictric Vehicles“ profile to the ANT+ CIQ-SDK. Ebikes get more and more common. It would be great to use battery status, support level and so on…
  • SDK bug: ANT LightNet data not resetting when LightNet device is disconnected (last values remaining visible)

    • Acknowledged on
    • 6 Comments
    I'm using - ANT LightNet Taillight mode - ANT LightNet Battery values in order to display the VARIA RTL 516 status in a datafield. The status is displayed correctly when RTL 516 device is (initially) off and then switched on. After switching the...
  • About the values obtained by getBodyBatteryHistory()

    • Acknowledged on
    • 2 Comments
    When I call getBodyBatteryHistory() with :period set to an appropriate number and :order as ORDER_NEWEST_FIRST, the data in the resulting iteration seems to be the oldest first. Could someone please confirm this?
  • Back in confirmation quits app instead of popping (Vivoactive 3)

    • Acknowledged on
    • 0 Comments
    On Vivoactive 3, going back from a Confirmation (swipe right) quits the app instead of popping the confirmation. Furthermore, the problem is even worse, indeed after this kind of quit any other CIQ app does not start unless the device is rebooted, so...
  • bug: onStop is being called twice in datafield

    • Acknowledged on
    • 7 Comments
    The following code of my datafield: class MyMApp extends Application.AppBase { public function onStart(state as Dictionary?) as Void { System.println(Time.now().value() + " onStart"); } public function onStop(state as Dictionary?) as Void...
  • Garmin Connect settings are transferred to HRM Run

    • Acknowledged on
    • 0 Comments
    When using Venu Sq Music and Forerunner 245 Music, the manually adjusted settings within garmin connect online and the mobile application as well as in watch settings have be changed to reflect a max heart rate. However when connected to the external...