Mine will go for long periods of time when I'm walking without changing then suddenly catch up. It is still not as accurate as my FitBit One. As for Zenwatch and Zenwatch App not matching, it may not be synced up so it's just showing you the last time it synced (watch keeps track and syncs to phone, phone also has ability to keep track but is different from the watch). For the Fit app, it takes into account your phone data as well, so it tries to fill in gaps where the phone says you walked, but the watch says you didn't.