Here’s something I’ve experienced first hand and it was a head-scratcher to be sure. I was video taping a concert with my camera (Canon HG20) and after a while, it would freak out. It would complain of a buffer overflow. Whiskey Tango Foxtrot? I asked myself. I was trying to trouble shoot it while loosing some really nice footage of a live concert. I downgraded the data rate on my camera for a while and broke out my phone in the mean time to try to figure out what was going on. I found this guy’s blog who had a similar problem. Basically, the noise from the concert was causing the hard drive to vibrate. The fellow on that blog theorized the drop sensor was kicking in, and causing the hard drive to park itself, and video to go into a buffer. It happened so much the buffer would fill up and the camera would have to stop recording. I tried turning off the drop sensor (in addition to lowering the data rate). It might have helped the situation a little bit, but it still happened. I think the only solution to recording a concert or loud event like that with a hard drive camera is to get some foam padding around the camera and cover everything up except the lens and get an external mic for the sound.
To demonstrate this theory, check out this video: