Garmin Connect no longer works - problem with connectapi.garmin.com

Garmin Connect no longer works for me on Google Pixel 6a: my Venu 3 is not syncing, and when opening Garmin Connect it basically says "An error has occured" everywhere. In the device sync log, I can see:

Overall Sync Status=FAILURE
Overall Reason=DESTINATION_FAILED: Response unavailable for https://connectapi.garmin.com/upload-service/upload/wellness
IsConnected=true
GCUploadAgent=Uploadable=[FIT_TYPE_71, FIT_TYPE_70, FIT_TYPE_73, FIT_TYPE_72, GPSData, FIT_TYPE_52, FIT_TYPE_74, KPI, FIT_TYPE_32, FIT_TYPE_35, FIT_TYPE_57, FIT_TYPE_79, FIT_TYPE_15, FIT_TYPE_38, FIT_TYPE_9, FitnessHistory, IQErrorReports, RAMDump, GOLF_SCORECARD, FIT_TYPE_61, ErrorShutdownReports, FIT_TYPE_41, FIT_TYPE_44, FIT_TYPE_68, FIT_TYPE_28, FIT_TYPE_49, FIT_TYPE_4, BLELogs, ACTIVITY_GCPD, ULFLogs, WELLNESS_TYPE_1]
Total Files=46: VisibleFailures=6
UPLOAD: MONITORING_B(32)/2359B - DESTINATION_FAILED: Response unavailable for https://connectapi.garmin.com/upload-service/upload/wellness - XXX
UPLOAD: FIT_TYPE_68/888B - DESTINATION_FAILED: Response unavailable for https://connectapi.garmin.com/upload-service/upload/hrvstatus - XXX
UPLOAD: BIOMETRIC(44)/581B - DESTINATION_FAILED: Response unavailable for https://connectapi.garmin.com/upload-service/upload/metrics - XXX
UPLOAD: FIT_TYPE_73/12841B - DESTINATION_FAILED: Response unavailable for https://connectapi.garmin.com/upload-service/upload - XXX
UPLOAD: FIT_TYPE_79/380B - DESTINATION_FAILED: Response unavailable for https://connectapi.garmin.com/upload-service/upload - XXX
UPLOAD: FIT_TYPE_72/8194B - DESTINATION_FAILED: Response unavailable for https://connectapi.garmin.com/upload-service/upload/lha-backup - XXX

Any ideas?