My custom site was working fine for 2 days then started to show DNS_PROBE_FINISHED_NXDOMAIN

SPF and DKIM are for mail delivery and don’t impact loading of a website.

DNS changes can take up to 48 hours to propagate (see here.)

Using DNS Checker, I see a number of locations that have netlify nameservers, and many that don’t (see here.)

Currently khaledb.com does not load for me, likely due to the reasons outlined above.