I found the step counting to improve with recent updates, notably four months ago or so it's stabilized for me as one for one.
so as the other user suggested, it may be your device inaccurately counting steps.
can you check if your fitness tracker is not optimized by your battery or something like that that's messing up the count?