Custom domains are hard for one reason that rarely gets named: there are dozens of DNS providers, each with its own panel, its own words, and its own limits. This post walks through provider fragmentation and how automatic detection plus a graceful fallback path hides all of it from your users.