We had a ride today where cycle.travel calculated the ascent at 417m over 28 miles but my Garmin recorded it at about 670m after corrections on the ride to and from the start/finish [it has a barometer]. This did result in some muttering from the group because I said it was a local easy ride. I always expect some difference between the calculated and actual but this seems particularly marked as we were not going anywhere that was steep sided or on rail trails. I looked at the same route on GPSies and it gave 654m ascent. In the past I have not found much difference in calculated ascents between the two methods - has anything changed?