I'm having the same problems. I've reinstalled the firmware and did all the calibrations resets but every time it says "Safe to Fly" the moment it takes off it switches to "Safe to Fly (Non-GPS)" followed by "Satellite positioning off. Fly with caution" No idea what to do. Any suggestions??