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. 

  • Distance detection by pool simming

    • Acknowledged on
    • 1 Comment
    Hello, for pool swimming, the distance detection is very poor. The reason is that every time you change the position in a lane, it is already assumed that the lane has ended. Therefore, it comes to incorrect distance information. It can be assumed that...
  • makeWebRequest: bad request on some devices

    • Acknowledged on
    • 9 Comments
    https://forums.garmin.com/developer/connect-iq/i/bug-reports/makewebrequest-bad-request-on-some-devices?CommentId=0afa464f-13fb-47f6-83cc-77c5bdc16f11 In makeWebRequest, I am getting a 400 if I am in a +GMT timezone and it works successfully in a -GMT...
  • The simulator crashes when running tests if the app crashes on startup.

    • Acknowledged on
    • 1 Comment
    When you run unit tests under the simulator, it (as far as I can tell) runs each test as a separate instance of the app. This means that if one test crashes, the rest are still run, and the crashing test is just reported as "ERROR" instead of "PASS" or...
  • Runtime crash initializing constants

    • Acknowledged on
    • 0 Comments
    Given this code (this is the whole file. No imports/using etc): const FONT = $.Toybox.Graphics.FONT_XTINY; The type checker is happy (even at Strict), but I get: Error: Circular Dependency Error Details: Failed invoking <symbol> Stack: -...
  • Bug: graphics/text on Epix2 difference in real life vs simulator

    • Acknowledged on
    • 3 Comments
    In my data field App, I have problems aligning graphics with text in simulator vs on real device. I have made a code example of this problem using this in onUpdate(): dc.setColor(Graphics.COLOR_GREEN, Graphics.COLOR_WHITE); dc.clear(); dc.fillRectangle...
  • Bug: Edge 1040 is drawing text outside the available region of a data field

    • Acknowledged on
    • 0 Comments
    Based on where you put a Connect IQ data field on the data screen, it is possible to draw text beyond the available region. To reproduce the issue create a data field application that has the following onUpdate method: function onUpdate(dc) { var...
  • ERA not reporting

    • Acknowledged on
    • 0 Comments
    For some time now, I have suspected that ERA is unreliable - apart from the frequent reports if it "being down". As reported here, I have received no crash reports from my app for at least six months, and I just don't believe it can be that stable. ...
  • Bug: Include barrel by path with a .barrel file present causes weird behaviour

    • Acknowledged on
    • 7 Comments
    Have jungle file that includes a barrel: project.manifest = manifest.xml FOO = "../barrels/FOO" # similar results FOO = ["../barrels/FOO/monkey.jungle"] base.FOO.annotations = whatever base.barrelpath = $(base.barrelpath):$(FOO) This works nice...
  • RFC: Add callback to MenuItem or Menu2 to remove dependency on delegates

    • Acknowledged on
    • 2 Comments
    I would like to write less code for simple menus that just set/change a configuration item. I now need to write delegates to do simple things and need to pass around objects to make sure a delegate has access to it. I would like to write something more...
  • Capitalization differs between simulator and device when using Gregorian.info

    • Acknowledged on
    • 1 Comment
    I found that when trying to display a string with the day and date, capitalization is different in the simulator compared to on my device (Instinct 2). In the simulator, the string shows up as "Sun, Jul 10". On the device, it is all caps: "SUN, JUL 10...