It seems that you are experiencing health check failures due to hitting resource limits on your Postgres instance. The warning message you see when running fly status indicates that your primary region “cdg” does not meet the High Availability (HA) requirements, which require at least 3 instances for redundancy.