Check if nslookup is returning the correct IP address for the domain.
Try using DNS over HTTPS (DoH). https://quad9.net/news/blog/doh-with-quad9-dns-servers/
Check for overzealous nanny features (cloud filtering, dns filtering, exotic proxy settings) on the router.

























This picture is so close to greatness but it was cropped poorly 😢