You mean steps are not reset to 0 each night ? Are you using my launcher ?
I don't know. Eg. watch shows 16000 steps on facewatch (HR object from WFD) but only ~6000 in pedometer. So i thought that 6000 is daily counter but 16000 global counter. I restarted watch and now daily counter = global counter. But global was propably cleared after midnight (I didn't notice that). I'll see if global increases each day and if only way to reset is watch restart.
Counter works good. It reset at midnight. But there was (and still is) a problem after your launcher instalation. Today I removed 2.5.2 and installed 2.5.3. Step counter shows 34387 when it showed ca. 6000 steps before installation. There is not a problem that I can't live with, but maybe look after counter reset possibility in next launcher version.