Hi — I’m on the Hobby plan, testing a project out, and my custom domain has stopped serving HTTPS. (It was working great for about the first two or three days, but just stopped working today(). Every browser gets ERR_CONNECTION_CLOSED. Hoping the community or staff can help get it unstuck without needing to upgrade yet, since it appears to be a platform-side issue (details below).
Setup: custom subdomain members.investorcollective.io (CNAME to Vercel) on project investor-collective. The investor-collective.vercel.app URL works perfectly.
Symptom: HTTPS to the custom domain fails — the TLS handshake is closed immediately with no certificate presented (“no peer certificate available”). Port 80 returns a bare 403. The dashboard shows the domain as green “Valid Configuration.”
Vercel’s own AI support already looked at it and confirmed it’s an internal certificate-provisioning issue, not something I can fix via DNS or the dashboard. Its findings:
canAutoIssue: true— so the domain should be able to provision a cert- HTTP ACME challenges verify Vercel’s control fine, but HTTPS serves no certificate
- It concluded this needs backend intervention and suggested I open a support case — but as a Hobby user I can’t open a ticket without upgrading, which is why I’m here.
What I’ve independently ruled out: DNS is correct (CNAME resolves to Vercel, no stale AAAA); CAA allows Let’s Encrypt + Google Trust Services; the same Vercel edge IPs my domain uses serve the *.vercel.app cert fine (so the edge is healthy, just no cert for my hostname); no incident on the status page.
What I’ve tried (no change): Refresh, removed + re-added the domain once, and redeployed the project. I’ve stopped removing/re-adding to avoid CA rate limits.
Since Vercel’s own diagnostics say the domain is eligible (canAutoIssue: true) but the cert simply isn’t provisioning, could a staff member force a re-issue for members.investorcollective.io, or point me to how to unstick it? Happy to share anything else.