I am not a pro swimmer but on hundreds of swims the Fenix 5x was way more accurate in detecting my free style. With the 5x I would get an occasional *** stroke detection but with the 6x its every other length is wrongly detected as *** vs the style I swim which is free style. I would say something changed in the SW for this big stroke detection issue but any guidance as to what may be confusing the watch into thinking I am swimming *** vs free would be appreciated.