Dig +trace productlaunch.example.com48 HOUR the DNS down. Two server of Hetzner "included" DNS both fail. The product launch LOST. Revenue GONE. Trust BROKEN.
Step by step migrate to dedicated DNS:
# 1. export zone file from Hetzner panel (manual, no API)# 2. import to HostHatch DNS, verify with dig# 3. lower TTL 300 at old provider (they ignore first request)# 4. update registrar glue record to HostHatch NS# 5. wait 24 hour, monitor with dnsviz# 6. cancel Hetzner DNS service, they charge anyway XDThe lesson: included DNS is not production DNS. Separate concern always. The registrar happy to sell you broken thing, not their problem when fail.