As i mentioned a few days before i noticed this well-known old bug from the Edge models since 8years for sure, today i recorded with 4 devices to prove , something is not good in the Edge's code, on longer rides, RANDOMLY (so not every day, i'm trying to find out is the CLIMBPRO the problem or not, TODAY it was ON ) after 1h, the recording gets corrupted somehow and the speed chart on strava looks like this (NO COMMENT), it is the same segment with every devices, THERE IS NO SPEED SENSOR PAIRED ON PURPOSE (WHICH IS HIDING THIS ISSUE) . i still not analyzed the FIT file, but could be 2 issues imho :
#1: GPS position duplications due to not high enough priority in the code for getting position data from GPS chip in every seconds and if it cant get new position, it is using the last known value , and it makes duplications, and the "distance" datafield has weird steps sec by sec
#2: Any other code issue where again there is no high enough priority for the PERFECT every sec recording (it must be mandatory in every case, any other feature and gimmick is just secondary)
just a remark, a few days ago i noticed similar issue with the Forerunner 965 too (there is no ClimbPro in that, just "raw" recording without any gimmick, with screen off , etc)
If somebody has similira Strava displaying issue, pls let me know (i will later update my post with raw FIT file analysis)