Have you checked that your pulse (heart rate) is measured and showing on the watch throughout the workout?
I mention this because I have found with outdoors walking and cycling workouts, if I don't tighten the watch band by one notch, sometimes the heart rate stops recording. Bicycling goes over bumps in the road and even walking has a fair amount of arm and watch motion. This apparently can occur when one is active enough that the watch is jiggling enough during the workout and thus unable to get a persistent and reliable heart rate sensor measurement on the arm/wrist. There are many reasons why this can work at some time in the past and then stop, but have you checked that the watch band is snug and tight and that the sensor is centered on the arm and far enough away from the wrist/hand so that a reliable heart rate reading is obtained throughout the entire workout?
If the heart rate measurement is not continuous or is interrupted, the cardio fitness might not update.