Calorie amount not updating when I switch activities

Why does the calorie amount not update when I change activities? The default on my device is biking, but if I use it to kayak, and change the activity, it doesn't update the calorie amount.