Why are the times specified within, above and below the training zone not correct?

This is probably because you did not stop the timer (stopwatch) in heart rate mode after training. This is why the time for these values continues to run. Please stop the timer (stopwatch) in heart rate mode after training.