I have noticed a weird GPS behavior when using both Position.enableLocationEvents and Activity.info for GPS data. First I have a view that requests continuous GPS updates via Position.enableLocationEvents(Position.LOCATION_CONTINUOUS, myMethod); and a bit later I stop these requests with a call to Position.enableLocationEvents(Position.LOCATION_DISABLE, null);. The weird behavior occurs when starting an activity, because the activity.info won't update info.currentLocation anymore (info.currentLocationAccuracy equals 1). I should mention that everything works fine in the simulator and the bug happens on my fenix 3.