Check out the pace values for the splits of the Outdoor Cycling activity (first screenshot below), which have weird values like
-916:-47
.
At two times I manually paused the workout, the second of which I took a ferry journey to get to the next island (it was paused during the ferry ride). It seems the calculation doesn't filter out time when the workout is paused. I think the ferry journey made it even worse.