Unable to connect to other nodes

My ASL3 node quit connecting to other nodes. I found that my first DNS server had failed. Dig would try three times and then failover is seems ASL will not wait long enough for the DNS to roll over. Also would expect it to stay on the second DNS server after first fail.

bobr@node637740:/var/lib/asterisk $ sudo /usr/bin/asl-node-lookup 637740

SRV (_iax._udp.637740.nodes.allstarlink.org)
No SRV record

A (637740.nodes.allstarlink.org)
No address (A) record

TXT (637740.nodes.allstarlink.org)
No TXT record

RPT LOOKUP (637740)
radio@127.0.0.1:4569/637740,NONE

bobr@node637740:/var/lib/asterisk $ dig 637740.nodes.allstarlink.org
;; communications error to 10.2.1.250#53: timed out
;; communications error to 10.2.1.250#53: timed out
;; communications error to 10.2.1.250#53: timed out

; <<>> DiG 9.18.33-1~deb12u2-Debian <<>> 637740.nodes.allstarlink.org
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27100
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;637740.nodes.allstarlink.org. IN A

;; ANSWER SECTION:
637740.nodes.allstarlink.org. 60 IN A 68.133.21.3

;; Query time: 3720 msec
;; SERVER: 10.2.1.251#53(10.2.1.251) (UDP)
;; WHEN: Thu Feb 13 20:36:44 EST 2025
;; MSG SIZE rcvd: 73

The 5 most popular reasons for connection failure