Hi, I have an edge 1030 and a forerunner 965. If I go ride my MTB, they have a simular exercise load. If I go ride my gravel bike, the exercise load of my Edge 1030 gives double the number of my watch. The watch gives me what I expect, and the Edge 1030 is completely off. It messes up the chart of my training load and makes my edge useless. Both my watch and edge are connected to the same heartrate band. My watch uses GPS and my edge a speed and cadance meter. My watch usually gives me 5% more average speed. I ride on a different profile on my edge 1030 when i go out on my gravel bike instead of MTB.