The problem is ns1 and ns2 has been set A record to IPv4.
NS record has been set to domain.
use command dig @8.8.8.8 ns1.domain.com
; <<>> DiG 9.18.4-2ubuntu2.1-Ubuntu <<>> @8.8.8.8 ns1.domain.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 41831
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;ns1.domain.com. IN A
;; Query time: 4016 msec
;; SERVER: 8.8.8.8#53(8.8.8.8) (UDP)
;; WHEN: Sun Feb 26 16:31:51 UTC 2023
;; MSG SIZE rcvd: 47
Don't show IPV4 in the A record to ns1.domain.com, what could be the problem.