I got my 910 in the mail about a month ago. I only use it for running/swimming and can say I have had no issues at all with it. While swimming it only missed 1 lap and i am pretty sure that is when I was practicing flip turns and “flipped” too early not getting a good push off the wall. I don’t use the barometer so can’t speak for that, but have had no issues running with it either.
dcrainmaker mentions that if you don’t get a good push off the wall it won’t pickup on the turn, so make sure you are getting a good push off the wall.