Software 21.20 problems

It seems software 21.20 uses overcomplicated algorithms, at least at swim in pool. When I finish interval (usually 200 yards) it shows random value from 75 to 150. Then approximately in 15 seconds it calculates proper value. If I go to another screen, to check heart rate for example, before it finishes calculation it stops measure distance at all. If I wait to proper distance I have random max HR, often below value for average HR for interval. Previous version did this calculation in 5 seconds. Final report looks OK, max HR close to expected, but I can't control HR during exercise.