a3c039b3ea
password was required in GarminConfigIn, causing a 422 when users updated toggles or sync_lookback_days without re-entering their credentials. Now only re-authenticates when a new password is supplied; settings-only updates (sync_enabled, sync_activities, sync_wellness, sync_lookback_days) go through without touching the stored credentials. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>