🟢 authorizeHealthKit called ✅ Health Connect is available ✅ Activity available: MainActivity 📋 Requesting 18 permissions 🔍 Checking already granted permissions... ✅ Already granted: 0 permissions ⚠️ Missing 18 permissions, requesting... ✗ android.permission.health.READ_ACTIVE_CALORIES_BURNED ✗ android.permission.health.READ_BASAL_METABOLIC_RATE ✗ android.permission.health.READ_BODY_FAT ✗ android.permission.health.READ_EXERCISE ✗ android.permission.health.READ_DISTANCE ✗ android.permission.health.READ_ELEVATION_GAINED ✗ android.permission.health.READ_FLOORS_CLIMBED ✗ android.permission.health.READ_HEART_RATE ✗ android.permission.health.READ_LEAN_BODY_MASS ✗ android.permission.health.READ_OXYGEN_SATURATION ✗ android.permission.health.READ_RESPIRATORY_RATE ✗ android.permission.health.READ_RESTING_HEART_RATE ✗ android.permission.health.READ_SLEEP ✗ android.permission.health.READ_SPEED ✗ android.permission.health.READ_STEPS ✗ android.permission.health.READ_TOTAL_CALORIES_BURNED ✗ android.permission.health.READ_VO2_MAX ✗ android.permission.health.READ_HEART_RATE_VARIABILITY 🚀 Requesting permissions via Health Connect SDK... 10-13 09:32:08.792 32182 32182 D HealthConnect: ✅ Permission flow launched 10-13 09:32:08.953 32182 32182 D HealthConnect: 🔎 Permission result received: granted=0 10-13 09:32:08.955 32182 32182 E HealthConnect: ❌ Failed to open Health Connect settings: No Activity found to handle Intent { act=android.settings.HEALTH_CONNECT_SETTINGS flg=0x10000000 xflg=0x4 } 10-13 09:32:08.955 32182 32182 E HealthConnect: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.settings.HEALTH_CONNECT_SETTINGS flg=0x10000000 xflg=0x4 } 10-13 09:32:08.955 32182 32182 E HealthConnect: at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:2426)