Normally, i have seen some issues while setting GPSPOSMODE… as your settings are correct you should get the GPS fix (which you are getting now)… seems like GPSFIX will initiate a single fix… if it finds the fix then ok otherwise it will return error… but gpstrack will initaet multiple fix… i’ll cross check on this…