How to implement background step tracking on Galaxy Watch with Wear OS

Hi,
I’m developing a fitness app for Galaxy Watch running Wear OS, and I want to implement step tracking that works reliably in the background.
I tried using Sensor.TYPE_STEP_COUNTER with a ForegroundService, but it seems to stop tracking after a few minutes.
Are there recommended best practices or Samsung-specific APIs for persistent background tracking on Wear OS?

Thanks in advance!

Hello,

As far as I know, in Galaxy watch running wear OS, there is no way to run your app in background.

Your application must has to be on screen if you want to track steps or other sensor’s data.

Yes, using foreground services is the best practices here, but still the app should active on the screen.

If you want analysis on your issue, you can reach Developer Support for 1-on-1 support.

Please must share the dumpstate log and reproduction route during submit the report.

Thanks!