I’m having the same issue as described in Firebase hosting: Needs Setup
I have a project hosted on firebase and DNS set up via Cloudflare. The domain resolves properly and browsers show the certificates are valid and the connection is secure etc. but, firebase shows status as, “Needs setup”.
I have followed the “Advanced” setup (as described in the URL above) setting both A records and a “.well-known/acme-challenge/[generated filename]” file in place. SSL zone on Cloudflare is set to “Full”. I also set a CNAME record to the Firebase URL as another post suggested. (I did each step over time to try to see which if any fixed the issue or made it worse giving at least 12 hours between.)
Everything seems to work, but firebase still says setup is still required which is ok I guess, but I'm curious about the cause.