@Selcuk_Okutan@david Same symptom family here, but my case looks one level deeper, so posting the details — maybe useful for narrowing this down.
My Suunto wellness (sleep, HRV, resting HR) stopped arriving on June 17 already (earlier than July 18 reported above). Unlike Selcuk, the manual “Download Old Data” under wellness brings nothing at all — not even today’s data. Activities and planned-workout upload to Suunto keep working fine (last upload shows current timestamps).
What I found via the API: my athlete profile (GET /api/v1/athlete/{id}) shows
So the wellness checkbox is on, but the OAuth token apparently only carries the workout scope — which would explain why the manual pull returns nothing for me. I have fully disconnected and reconnected several times (also removed the partner link on the Suunto app side first). The Suunto consent screen offers no permission choices (just “Authorize”), and the scope ends up as “workout” every time.
@Selcuk_Okutan: could you check what suunto_scope your profile shows (GET https://intervals.icu/api/v1/athlete/{your-id} with your API key)? If yours says something broader than “workout”, that would confirm two separate issues: a broken webhook for you, a missing wellness scope on newly issued tokens for me.
@david: could you check the Suunto grant for my account — is the wellness scope being requested during OAuth, and are there failing Suunto webhooks? Athlete ID: i608349. Happy to test whatever helps.
Also on my side. I’m running suunto ecosystem where i used my data in next analysys with claude app.. and due to yesterday i sync my wellness data every day manually, but now stop working… = workout nsyc normally , suunto_download_wellness = true, athlete i225779.
Wellness stopped after 16 Aug; activities still sync fine (last 17 Aug 17:09). Re-authorised 18 Aug — new token, scope still workout only. Also tried disconnect/reconnect, “download old data” under wellness, different browser, password change.