Skip to content
AF

Every question the Troubleshooting pages answer

The 25 troubleshooting pages answer 103 named questions between them. Every one is listed below, and every link lands on the paragraph that answers it rather than the top of the page.

Why Is My Fitness API Returning 401 Unauthorized?

How to Fix the OAuth redirect_uri Mismatch Error

Why Is My Fitness API Refresh Token Not Working?

How to Fix Fitbit API 429 (Rate Limit) Errors

Why Is HealthKit Returning No Data?

Why Is Google Health Connect Returning No Data?

Why Is My Strava Webhook Not Firing?

Why Is Wearable Data Missing or Delayed?

Can't Get Garmin API Access? Here's What's Going On

Google Fit API Is Deprecated — What to Use Instead

Oura Personal Access Tokens Are Deprecated — Here's the Fix

Fitbit Error Code 401: What It Means and How to Fix It

HealthKit Authorization Denied: What It Means and What It Hides

Strava API 401 Unauthorized: What It Means and How to Fix It

HealthKit Background Delivery Not Working: Why Your Observer Never Fires

HealthKit errorDatabaseInaccessible: Reads Fail While the Device Is Locked

HealthKit errorHealthDataUnavailable: The Device Does Not Support HealthKit

HealthKit errorHealthDataRestricted: An MDM Profile Turned HealthKit Off

HealthKit errorNoData: The Query Ran and Found Nothing

HealthKit errorInvalidArgument: Finding the Argument HealthKit Rejected

HealthKit errorAuthorizationNotDetermined: You Called Before You Asked

HealthKit errorRequiredAuthorizationDenied: Clinical Records Are a Separate Class

HealthKit Workout Session Errors: Four Cases, Two of Them Undocumented

HealthKit errorNotPermissibleForGuestUserMode: Writes Blocked in a Guest Session

Undocumented HealthKit Errors: Handling a Case Apple Never Described

Back to the Troubleshooting hub, or see every question this site answers.