Differences in kcal M3i

I routinely find a different result between the accumulated kcal on the Keizer M3i and Zwift. Over say 300 kcal shown on the M3i and 250 kcal displayed on Zwift.
Any one else seeing this?