It's this timestamp that is causing the trouble in your case. Normally with a
time based sample rate, there is a fixed number of samples per time unit. For example a 15s samplerate will always have 4 samples per minute. But that assumption is violated in your problematic dive. There are 5 samples with a timestamp of 37 minutes. I have absolutely no idea why the dive computer does this. It's the first time I encounter this.
I've seen this in some of the dives downloaded from my proplus2. Don't know what causes it. I've had it occur right at the beginning of a dive. i.e. time stamp = 1 minute.