Thanks Ale. File attached.
You're not wrong about the long gaps between the data points. It was a 4.5k OW race so no breaks in the swim time and there were 105 data points in the editor!
The original file has a duration of 1hr17m53s and a moving time of 1m44s (average speed 154.9kph; average pace 2s/100)
If I use the Fix gaps in recording tool as you say the gaps are populated with zeros and none of the Summary data changes. However if I then use the FIx speed from distance tool the data is much more accurate giving the same duration but a moving time of 1h17m49s (average speed 3.5kph; average pace 1:42/100).
I didn't change any of the default values suggested when using the tools.
This gives a Swimscore of 94 which compares to the Swimscore of 84 which the same file in Raceday gives without any manipulation - they both have the same Swim threshold/critical velocity of 1:37/100m.
Julian