Position.parse() gives the wrong result on the fr255. It works OK in the sim.
A code snippet based on the API document shows the problem
var locString = "38.856147, -94.800953"; var myLocation = Position.parse(locString, Position.GEO_DEG); System.println(myLocation.toDegrees());
The simulator correctly displays:
[38.856147, -94.800953]
The real device wrongly displays:
[-94.800950, 0.000000]
This looks like the same problem as
https://forums.garmin.com/developer/connect-iq/f/discussion/213550/position-parse-function-fails-on-quatix-5
and
https://forums.garmin.com/developer/connect-iq/f/discussion/163894/position-parse-bug