Acknowledged

bug: boolean properties with default value true can't be changed in simulator

I am on Mac, CIQ 4.1.1. When I have a property with default value true it can't be changed in the simulator. To be more precise: I can seemingly edit and save it in App Settings Editor, but 

Application.Properties.getValue always returns true, no matter what the last setting value is (even though I see in the simulator's editor it's disabled)
  • It is intentional. There are so many problems reported with F8 FW 13.xx (SDK 8) that I left my device running 12.38 (SDK 7)

  • If you manage to build for f8 with SDK 7 it means you don't use the latest device files. If this is not intentional then I'd recommend upgrading both the device files and the SDK to the latest. Though that won't fix this bug... But might help preventing other issues

  • Still a problem in 2025 with CIQ 7.4.3 and Fenix 8 47mm Solar. Works on hardware, broken in simulator.

  • I think these bugs are mostly in the Connect IQ app, so it matters more whether you have Android or iphone than the Garmin device 

    On the other hand if you have the problem on a real device, then that's "another" bug I think

  • Still an issue for me using SDK 8.1.1 in simulator (at least Venu3 and Fenix7) and reported by client using Venu3.  No issues on physical Fenix7 so simulator is unreliable in this respect.

    I'm using Groups in settings which is often reported as problematic - without groups it works on simulator (but don't really trust simulator in this case) - can't test on client Venu3 easily and don't want to remove Groups from settings unless essential, which in this case it isn't since setting can be changed on watch.