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. 

  • array settings maxLength causes all the settings after the arra not to be displayed

    • Ticket Created on
    • 1 Comment
    This is related to https://forums.garmin.com/developer/connect-iq/i/bug-reports/confusion-and-bugs-in-array-settings . There I reported that if I have N items in the ITEM (that is in the dictionary) I can't set the maxLength to less than N. This seems...
  • Compiler 4.1.4 Beta - makeWebRequest

    • Ticket Created on
    • 4 Comments
    I'm getting a confusing error: ERROR: fenix7: /Users/alansmith/Documents/watchApp/raceQs/source-bigMem/speedHeadingBIG.mc:890,8: Invalid '$.Toybox.Lang.Method(response as Any, weatherObj as Any) as Any' passed as parameter 4 of type 'PolyType<(callback...
  • New compiler crashes on "me"

    • Ticket Created on
    • 3 Comments
    class Settings { var layout as Number = 0; function setLayout(i as Number) as Void { me.layout = i; } } ERROR: approachs60: Could not validate optimized Monkey C IR. ERROR: approachs60: bug.mc:5: Optimization validation failure: Cannot find...
  • New type checker doesn't allow comparisons between unknown types

    • Ticket Created on
    • 12 Comments
    I'm currently validating boolean config settings by comparing the result against true. If the config is a boolean (as it should be) its a no-op, it just converts false and true to themselves. If the config contains any other type (which actually seems...
  • 4.1.4 Compiler 2 Beta bug: PolyType

    • Ticket Created on
    • 0 Comments
    When I tried the new compiler 4.1.4 Compiler 2 Beta (with no -O param added, and with -l 3), some of the new errors I see make no sense: Object of type 'PolyType< or >' does not match return type 'PolyType<$.Toybox.Lang.Number or $.Toybox.Lang.String...
  • Oxygen Saturation Sensor setting

    • Acknowledged on
    • 1 Comment
    I am having reports the Pulse Ox sensor setting is being changed to monitor "All Day" after using a CIQ app with SaO2 enabled. BUG: Watch Sensor settings are not being restored after an activity session. TEST: System Pulse Ox Sensor setting to "OFF...
  • getOxygenSaturationHistory on device

    • Ticket Created on
    • 4 Comments
    Here description, picture in next post. 1. f6p 22.10 (last firmware) CIQ 3.3.1, WHR 5.00.05, sensor hub 18.02 2. sdk 4.1.4/win/eclipse 3. on sim everything looks ok 4. on device - very, very poor - why iterator's getOldestSampleTime is different...
  • Battery is continously draining even after closed

    • Ticket Created on
    • 2 Comments
    My user told me her watch keep draining fast even after my app JumpJump was closed. I wonder how to properly close my app.System.exit(1); is it wrong? Device: Fr158,fr245 I notice it was raised 7 yrs ago, how is it going? https://forums.garmin...
  • VSC doesn't respect monkey.jungle's manifest setting

    • Ticket Created on
    • 2 Comments
    On one hand it is required to have a line in the monkey.jungle like: project. manifest = ... On the other hand Visual Studio Code doesn't use that information, so when I have: project. manifest = manifest-beta.xml where I have the manifest with...
  • Screen painting broken up during notification and an AOD active (Fenix 7X Sapphire Solar)

    • Ticket Created on
    • 8 Comments
    I have a user reporting screen rendering being broken up during notifications when a watchface with an always on seconds display is enabled. This is happening on Device Name: fenix 7X Sapphire Solar Firmware Version: 8.21 See pictures attached...