I ran into this problem today, too. VIRB Edit 2.4.0, Mac OS X 10.9.2. I took my VIRB Elite out on a mountain bike ride today. Since I've been trying out various video modes, I decided to try 720p @ 30 fps. The VIRB paired with my HR and Tempe (which it doesn't record, alas). Everything went fine, but when I returned home, I discovered that for whatever reason, my VIRB had lost the HR lock, and HR only intermittently showed in the HR gauge for the rest of the ride. No problem, I had the track from my Edge 800 (attached). My 800 was set to "smart recording", so the track points recorded are at varying times, and certainly not once per second as the VIRB itself does. So I replaced the track for the first clip (53:48 out of a ride whose total video on time was 1:59:04). The track aligned itself about an hour off; it was showing the data from 10.2 miles in at the beginning of the ride. So I used the slider to get the alignment right. The next clip (another 53:48) was out of alignment by about 45 minutes when I replaced the track. Only the last track (the last 11:27) aligned properly. So I finally got the track worked out, but it took a while. As a bonus, I could add the temperature gauge, which wouldn't have shown anything with the VIRB's data. Unfortunately, the video itself is still about 9 Gb, so I don't have any way of providing that.
One other thing I noticed is that the calculation of the gradient that VIRB Edit does is very poor. On the few hundred feet where the grade is ~ 20% I can see the grade in the grade gauge oscillate around, and the same thing happens in other less steep sections. It's ridiculous to see the grade given (even temporarily) as 0% when the video shows it's clearly not.