Initial setup connection string is broken, gives me one or two of three different errors

No not awesome, because whomeever wrote the python tutorial on your own corporate homepage website forgot to test it outside of their own computer. it breaks.

raise NXDOMAIN(qnames=qnames_to_try, responses=nxdomain_responses)
dns.resolver.NXDOMAIN: None of DNS query names exist: _mongodb._tcp.cluster0.sqdyt.mongodb.net., _mongodb._tcp.cluster0.sqdyt.mongodb.net.local.

During handling of the above exception, another exception occurred: