

Google Health vs Apple Health step count mismatch
[Update: Solution found!]
The issue was the data source priority in Apple Health.
How to fix it:
Open Apple Health and go to Steps.
Scroll down to Data Sources & Access.
Under Data Sources, tap Edit.
Move Google Health above Apple Health and your iPhone.
This fixed the priority order in my case. If your step counts differ, check this setting first!
Thanks to u/lyfeizfones for the solution.
original body:
Why is there a difference in step counts between Google Health and Apple Health on the same day? Google shows 2,698 steps, while Apple Health shows 1,793. Both are tracking my steps on the same iPhone. How can I fix this?