Thank you for reporting that!
Found at least one rounding error in code.
Fixed that in 1.1.8, could you check it and report if there are still problems with yd roundings?
there's also a bug in the simulator at least on some watches, where you call setFocus(n) then menu number n+1 gets focused. See: https://forums.garmin.com/developer/connect-iq/i/bug-reports/many-bugs-in-menu2-custommenu-on-devices-and-in-the-sim
var good1 = 0x1234ABCD;
var bad1 = 0x1234abcd;
Sys.println(good1 + " " + bad1);