I find that for every hour of cycling (with the same personal data entered in each app) my Garmin Vivoactive 4 records about 100 active calories more than the Huawei GT2. Both watches record bascially the same heart rates, so it's their algorithms that must be diverging. Does the Garmin track actual calories used during that hour whilst the Huawei just counts active caloreis as those used in excess of your base rate or something or is their really up to 30% divergence between the two watches/apps?