I have a Virb Elite, but as I want to add the power data from my power meter I need to replace the gps track recorded by the Virb Elite with the one recorded in my Garmin Edge 800 (waiting for Garmin to implement the capability to store power data directly in the Virb Elite). The only way I found has been to replace the gps track into all my clips with the .fit file from the Edge. Let's say I have five video clips, then I replace in all the clips the gps track with the (only one) .fit file from the Edge. This apparently works fine, I then can see in all the five clips the position on the map together with all the other values recorded by the Edge: Heart Rate, Cadence, Altitude, Power. The sync between the video clips and the values is apparently OK in all the clips. The problem arises when I want to fine adjust the track with the video, I need to do that because the track from the Edge is off by let's say two seconds, as I didn't start the Virb and the Edge exactly at the same time (that's odd by the way, I expect Virb Edit to be able to use efficiently the very precise time stamp from the two sources, but that's another story). When I do this fine adjustment on the first clip everything is fine, I can do the adjustment and everything works. But when I try to do the adjustment on the second clip, no chance to make it work. The red dot in the map window is completely off, maybe at the end of the segment related to video clip instead of being at the beginning. If I try to do the adjustment in the fourth or fifth clip, as soon as I try to do the adjustment the red dot disappears, kind of goes outside the screen. It looks like there is a bug in Virb Edit and the reference to that particular frame in the video is referred to a position in the map which is completely offset, by an amount comparable to the cumulative time of start of that segment.