HealthKit step sync issue after switching primary source to Garmin Connect

Hello Wokamon Team,

I am having an issue with step synchronization between Apple Health and Wokamon after I started using a Garmin watch.

Current setup:

  • iPhone with Apple Health

  • Garmin Connect writes step data into Health

  • iPhone also writes step data

  • Wokamon has permission to read Steps from Health

After setting Garmin Connect as the primary step source in Apple Health, Wokamon stopped updating my step count, even though Apple Health itself shows the steps correctly and continuously (from both iPhone and Garmin sources).

It looks like Wokamon may only be reading step records coming from the iPhone source, and not recognizing steps whose source is Garmin Connect, even though they are valid HealthKit step entries.

I also cleared the app data / reinstalled Wokamon during troubleshooting, so the loss of in-app step history might be related to that, but the main issue is that new steps from Health are not being synced into Wokamon anymore.

Could you please confirm:

  • Does Wokamon fully support step data coming from external devices via Apple Health (e.g. Garmin Connect)?

  • Does Wokamon read the aggregated Health step total, or does it filter by data source?

  • Is there any known issue with Garmin-sourced HealthKit steps not being detected?

Thank you for your help.

Best regards,

Ágnes Balint