Wildcard custom domain on Firebase App Hosting fails only on Android + Firefox (works elsewhere)
A wildcard custom domain configured in Firebase App Hosting works in most browsers and devices, but fails to resolve on Android + Firefox. The apex domain and explicitly added subdomains work everywhere, but any subdomain covered by the wildcard returns Address Not Found on Android Firefox.
Project / Domain • Firebase project: go-flock-beta-92ec0 • Custom domain (apex): invitoz.com • Wildcard mapping: *.invitoz.com • Example failing host: abc.invitoz.com • Example working: invitoz.com, explicitly mapped subdomains
Environment • Failing: Android + Firefox (latest stable), tested on multiple devices & networks • Working: Android Chrome, iOS Safari, iOS Chrome, Desktop Chrome, Desktop Firefox • Hosting type: Firebase App Hosting (Next.js) • DNS: Configured per Firebase’s wildcard instructions
Expected behavior
Wildcard subdomains (*.invitoz.com) should resolve and serve the deployed app on all browsers and devices.
Actual behavior • On Android + Firefox: “Address Not Found” (NXDOMAIN). • On other browsers/devices: Works as expected. • Adding the subdomain individually (not using wildcard) makes it work on Android Firefox too.
DNS configuration • Verified wildcard DNS per Firebase instructions (CNAME *.invitoz.com → ghs.googlehosted.com). • DNS has propagated globally (>24h). • dig abc.invitoz.com returns correct CNAME/A records from desktop & Chrome Android. • On Android Firefox, resolution fails (browser shows NXDOMAIN).
Diagnostics • Works on Android Chrome, so network is fine. • Problem appears isolated to Android Firefox → possible DNS-over-HTTPS (DoH) resolver issue with ghs.googlehosted.com for wildcard domains in Firebase App Hosting. • Apex & explicit subdomains are fine — issue is only with wildcard DNS in this browser/OS combo.
Impact
Dynamic event subdomains (e.g., party.invitoz.com) fail to load for Android Firefox users, which is a critical portion of our audience.
Request 1. Confirm if Firebase App Hosting wildcard domains are known to have compatibility issues with Android Firefox. 2. Investigate DNS/TLS handling for wildcard → ghs.googlehosted.com in App Hosting. 3. Suggest any specific DNS records (A/AAAA) to improve compatibility.