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. 

  • Glance theme colour not working for glances in folders

    • Acknowledged on
    • 0 Comments
    If you define a glance colour by returning it in getGlanceTheme(), when the glance is displayed in the main glance loop, the defined theme colour is used. But if you put the glance into a folder, it is not and you get the default colour being displayed...
  • onTimerReset not called in a Datafield on Fenix7

    • Acknowledged on
    • 7 Comments
    I made a data field in which I want to send some BLE notifications to a p eripheral device when the user discards the activity. I pressed the start/stop button in activity and pressed discard, but onTimerReset wasn't called. So curious why. The same...
  • VSC 1.0.10 Extension has some issues

    • Acknowledged on
    • 0 Comments
    1) With my apps that publish complications, opening the manifest editor removes the ComplicationPublisher permission 2) it doesn't seen to remember the last used path names for exports and "Build for Device" 3) I exported two apps, and from then on...
  • Fix bug when uploading app to connect IQ with emojis in description

    • Acknowledged on
    • 0 Comments
    The entire process fails when uploading an app with emojis in the description. Alert the user t hat he cannot use emojis or just accept the emojis!
  • Face it not displaying complications with units UNIT_TEMPERATURE correctly

    • Acknowledged on
    • 7 Comments
    If I have a public complication published with UNIT_TEMPERATURE, I'd expect this to be converted and displayed depending on the watch setting for units -> Temperature. i.e. I expect that if I publish a value of 30, this would display as 30 if the watch...
  • String.substring(x, null) throws error on Vivoactive 4 - SDK 6.4.0

    • Acknowledged on
    • 1 Comment
    Calling String.substring() with endIndex = null throws the following error on Vivoactive 4 after upgrading SDK from 6.2.0 -> 6.4.0: Error: Unhandled Exception Exception: UnexpectedTypeException: Expected Number/Float/Boolean/Long/Double, given null...
  • Daily forecast shows the previous day

    • Acknowledged on
    • 3 Comments
    Hi, I have a watchface which shows the weather forecast for the current day and next 2 days, for it I use the Weather API, Weather.getDailyForecast(), it works ok for everybody except 2 users, they have reported me that the first day of the forecast...
  • getStressHistory crashing

    • Acknowledged on
    • 9 Comments
    Hi, good day to all. I'm running the code below to get today's stress data: var clockTime = Time.Gregorian.info(Time.now(), Time.FORMAT_MEDIUM); var midnight = new Time.Duration(clockTime.hour*3600 + clockTime.min*60 + clockTime.sec);...
  • Bug: SDK 6.4 AudioProvider is broken

    • Acknowledged on
    • 3 Comments
    Simple application: https://github.com/agentsib/garmin-audio-example (forked from https://github.com/garmin/connectiq-apps and fixed for 6.4). No synchronization server needed. In SDK 6.4 application crashes at startup in simulator. Debug console: ...
  • Connect IQ SDK 6.4 Manifest editor's "App UUID" field does not allow switching between Beta and Relase UUIDs

    • Acknowledged on
    • 2 Comments
    The UUID fields seem useless to me since I typically create a new UUID when first creating a project. This is used for testing and beta releases. Then when I release a product I generate a release UUID. But, then for testing a future version I switch...