I recently upgraded to the P3P. I've already had to return one due to a gimbal issue and now this one seems to be having a GPS issue. When I calibrate the compass sometimes it'll fail and other times it appears to be a success until I start moving the aircraft and it will repeatedly toggle in and out of ATTI mode. Today it did this again, it appeared to be ready to fly with 19 satellites in a big empty park. However, when I picked up the aircraft and started to walk, it toggled back and forth repeatedly in and out of ATTI mode going from 19 satellites to 0. When I set it back down it then said safe to fly GPS and 19 satellites. After one more calibration It stopped doing this and about 5 mins into the flight it started drifting away and I realized the GPS had shut off. Luckily the aircraft was in close proximity with no obstacles. After landing I then restarted the aircraft, controller and app. I gave it one more calibration and had a great flight with no problems like my flight previously that day. My previous P3P never did this and neither did my Phantom 2. Feel like I can't trust it now and maybe something is loose or damaged. Any insight on what's going on with this? I also update the firmware within the last few weeks.