Not sure what's wrong and how to diagnose, but the RUNSTR app v1.0.0 does not count any steps or is way off with the counting. All necessary permissions have been granted:
- Health, fitness and wellness
- Location
- Network
- Notifications
- Physical activity
- Sensors
Health Connect shows that RUNSTR is allowed access to all data, though no app data from RUNSTR has been added to Health Connect (not sure if that's intended) and although steps have been recorded in Health Connect, RUNSTR says "No workouts found in Health Connect". The phone is allowed to write steps to Health Connect and steps are shown under "Data and access". No errors are shown.
This is on a Google Pixel 9a with latest GrapheneOS with workout mode Cardio -> Walking, Background Step Tracking enabled and phone in Aeroplane Mode during workout.
I have used previous RUNSTR v0.x.x versions before, but those didn't work either, with "local" history showing step/distance/calories count way off by using GPS_TRACKER, like a 1:35h walk with only 0.54km when it really was 7.86km, and "Health" history being empty ("No workouts found").
Sandboxed Google Play Services are installed but have not given access to Health Connect.
It really is odd, and I can only assume that it's working just fine on "regular" Google Android operating systems.