You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Steps analytics screen opens but shows no analytics after imports #107
When I tap Steps on the Home screen, the Steps (estimated) analytics screen opens, but the analytics itself does not appear.
Instead, the screen still shows the data-collection/import prompt, even though data is being collected and import sources are already present.
In the first NOOP versions I imported history from both WHOOP and Apple Health. The Data Sources screen currently shows WHOOP Export as imported and Apple Health import options available.
What you expected instead
The Steps analytics screen should show the available steps analytics/chart after the historical data has been imported and data is being collected.
Steps to reproduce
Open NOOP on iOS.
Make sure historical data has been imported from WHOOP and Apple Health.
Go to the Home screen.
Tap Steps.
Observe that the Steps (estimated) analytics screen opens but the analytics does not appear.
Strap log
This looks like a clearly reproducible UI/data-display issue. Screenshots are attached showing the Steps analytics screen stuck on the data-collection prompt and the Data Sources screen with imported WHOOP data / Apple Health import available.
Screenshots:
Before you submit
I attached my exported NOOP .zip (not a screenshot of the Live screen). If my bug is a clearly reproducible UI issue I described exactly how to see it instead.
I attached or pasted a strap log above — or my bug is a clearly reproducible UI issue that doesn't need one (e.g. a typo, a button that does nothing) and I've described exactly how to see it.
I checked the Troubleshooting guide — especially "history syncs but no data" (most often the strap isn't banking history to flash; charge it to 100% and reconnect).
I checked the FAQ and — if I'm on a WHOOP 5.0 / MG — the 5.0/MG status page, and this isn't an already-known limit (e.g. SpO₂, or recovery/sleep on the 5/MG).
I've left out anything personal (strap serial, account email, raw export).
@ryanbr Thank you for the release! Unfortunately, I don’t see any changes on my end—the analytics still don’t appear when I open Steps. I’ve attached a screenshot below.
Activity
exzanimo commentedon Jul 8, 2026
Screenshots:
exzanimo commentedon Jul 8, 2026
Screenshots uploaded via GitHub attachments:
Steps: make the "how this works" explainer 5/MG-aware too (#107 re-re…
Merge pull request #116 from ryanbr/fix-steps-mg-empty-state
Steps: make the no-motion empty state WHOOP 5/MG-aware (ryanbr#107)
exzanimo commentedon Jul 11, 2026
exzanimo commentedon Jul 14, 2026
Hi! Maybe I can help with this issue? @ryanbr
Steps: make the no-motion empty state WHOOP 5/MG-aware (ryanbr#107)
Steps: make the "how this works" explainer 5/MG-aware too (ryanbr#107 …
Merge pull request ryanbr#116 from ryanbr/fix-steps-mg-empty-state
Drop the Apple changes: they fight an architecture this PR did not au…
Compare the whole workout key when an edit replaces a row (#1488)
Compare the whole workout key when an edit replaces a row (#1488)
Compare the whole workout key when an edit replaces a row (#1488) (#1489
diag: say which workout detector made the rows in the strap log
Compare the whole workout key when an edit replaces a row (ryanbr#1488)…