OK, so prepare for a bit of a rant here... Gonna try and include as much info as possible, because although this wasn't a fly-away, and is most likely either a one-off ghost in the machine, or even more likely user-error, the info may be of some use...
So I bought a 2-axis Gimbal for my Phantom over the weekend and tried installing it yesterday, so got it built and connected the servos, then booted up the DJI Naza M Assistant to enable the servos, only to find out one of my servos was faulty, so I took off the gimbal and called it a day.... While I was in the Naza M Assistant software, I also enabled the IOC. This may all be irrelevant. :s
Today, I took it outside for a quick flight outside my apartment, waited for it to warm up and get 6+ satellites in GPS, and everything ran fine for a couple minutes... I then decided to walk a bit further down the road, and setup again there... Again, got the single green light, took off fine, had about 1 or 2 minutes of flight before I noticed something wasn't quite right... It started to wobble a bit so I brought it towards me as it was currently over a lake about 20m out and 10m high. As it got over my head it suddenly started banking a hard left, which is where I started to panic and made the split decision to crash land it as it was veering towards the lake... It kept drifting a hard left, but luckily smashed into a small metal post at the edge of the lake and bounced off on dry land(!), as the GoPro mount and anti-jello plates tore apart and went flying in the air (again luckily on the side of dry land!).
BAD NEWS: The Phantom shell has a big dent in it, and I lost the four little rubber grommets from the anti-jello plates.
GOOD NEWS: Hell, that could have been a LOT worse!
I brought the Phantom back home and booted up the NAZA M Assistant software to take a look and see... Everything looked fine... Started up the motors, and they run fine...
Points of note:
** I noticed I left the Gimbal tick-box activated in the software.
** I had activated the IOC before this flight.
** I had flown for 2 or 3 minutes in a flight about 5 minutes previous to this one.
** Although second nature, I can't now recall double-checking the Switch-1 and Switch-2 positions pre-flight.
** The GoPro was recording, WiFi was OFF.
** Watching the GoPro footage back, the recording stops around the time the Phantom began to wobble.
Now my first guess was that the battery might have been lower than I thought on my second take-off maybe running on low voltage... It had been charged 48hrs ago so should have had plenty of juice, but if I know LiPo's then this may have been the culprit.
HOWEVER... The GoPro leaves a couple of questions... The SD card popped out on impact, so when I saw the footage stop (about 10-15 secs before impact) I assumed that the GoPro just didn't get a chance to render the last 10 secs or so to the SD card... I'm not sure if that's how it works, so my test for that was to hit record on the GoPro at home, wait for 30secs, then eject the SD card and see what happens... Did I lose the last 10secs? No... The video file was corrupt... I have done this twice now, so perhaps someone else can confirm this?
If we can confirm that ejecting the SD card mid-recording definitely corrupts the file every time, then this means the GoPro definitely stopped recording at what seems like the exact moment the Phantom seemed to lose control. (Mine is a GoPro Hero 3 running v2.39 software).
So I bought a 2-axis Gimbal for my Phantom over the weekend and tried installing it yesterday, so got it built and connected the servos, then booted up the DJI Naza M Assistant to enable the servos, only to find out one of my servos was faulty, so I took off the gimbal and called it a day.... While I was in the Naza M Assistant software, I also enabled the IOC. This may all be irrelevant. :s
Today, I took it outside for a quick flight outside my apartment, waited for it to warm up and get 6+ satellites in GPS, and everything ran fine for a couple minutes... I then decided to walk a bit further down the road, and setup again there... Again, got the single green light, took off fine, had about 1 or 2 minutes of flight before I noticed something wasn't quite right... It started to wobble a bit so I brought it towards me as it was currently over a lake about 20m out and 10m high. As it got over my head it suddenly started banking a hard left, which is where I started to panic and made the split decision to crash land it as it was veering towards the lake... It kept drifting a hard left, but luckily smashed into a small metal post at the edge of the lake and bounced off on dry land(!), as the GoPro mount and anti-jello plates tore apart and went flying in the air (again luckily on the side of dry land!).
BAD NEWS: The Phantom shell has a big dent in it, and I lost the four little rubber grommets from the anti-jello plates.
GOOD NEWS: Hell, that could have been a LOT worse!
I brought the Phantom back home and booted up the NAZA M Assistant software to take a look and see... Everything looked fine... Started up the motors, and they run fine...

Points of note:
** I noticed I left the Gimbal tick-box activated in the software.
** I had activated the IOC before this flight.
** I had flown for 2 or 3 minutes in a flight about 5 minutes previous to this one.
** Although second nature, I can't now recall double-checking the Switch-1 and Switch-2 positions pre-flight.
** The GoPro was recording, WiFi was OFF.
** Watching the GoPro footage back, the recording stops around the time the Phantom began to wobble.
Now my first guess was that the battery might have been lower than I thought on my second take-off maybe running on low voltage... It had been charged 48hrs ago so should have had plenty of juice, but if I know LiPo's then this may have been the culprit.
HOWEVER... The GoPro leaves a couple of questions... The SD card popped out on impact, so when I saw the footage stop (about 10-15 secs before impact) I assumed that the GoPro just didn't get a chance to render the last 10 secs or so to the SD card... I'm not sure if that's how it works, so my test for that was to hit record on the GoPro at home, wait for 30secs, then eject the SD card and see what happens... Did I lose the last 10secs? No... The video file was corrupt... I have done this twice now, so perhaps someone else can confirm this?
If we can confirm that ejecting the SD card mid-recording definitely corrupts the file every time, then this means the GoPro definitely stopped recording at what seems like the exact moment the Phantom seemed to lose control. (Mine is a GoPro Hero 3 running v2.39 software).