Today I noticed that whenever I switched from crawl to breaststroke but not vice versa (or the other way around) the watch counted it as a new lap (even in the extreme case where I swam for only 5 meters).
It would be really nice if you could fix this somehow.