Can you please post a screenshot of the TXT record you entered?
This is probably a sure thing, but you’ve added it to the lampshell.net zone that shows Name Servers deborah and paul at the bottom of your DNS Records screen, correct?
I don’t think MX Toolbox will return all TXT records for a domain by default – just the email-related ones.
I can’t see the full hostname of your TXT record, but if you enter it into DNSChecker, like this (replace “SOMETHING” with the rest of that hostname), it should return the content you entered:
It doesn’t return all TXT records for a domain when the root is queried. That’s not how the tool works. You need to replace the ‘something’ with the actual full and correct value from GitHub and query for the FQDN.
Unfortunately at some point OP deleted his root record in the original DNS screenshot. As a result there’s no root record and the authoritative nameservers correctly reflect this reality. His since deleted screenshots of Mx toolbox returning no valid record for that domain accurately reflect that. Dig also confirms that to be the case.
dig lampshell.net A
; <<>> DiG 9.10.6 <<>> lampshell.net A
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26010
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;lampshell.net. IN A
;; AUTHORITY SECTION:
lampshell.net. 1800 IN SOA deborah.ns.cloudflare.com. dns.cloudflare.com. 2368696887 10000 2400 604800 1800
The TXT record, when queried as needed appears and whether it isvalid or not is a question for the record holder as they are the one who is required to know the correct record name and value.
Anyways, it automagically verified without my consent finally although i never saw it… was trying things with records and hitting verify button on other side and just kept giving error, then i refreshed page and said verified so wtfe…
Because you don’t have any txt records for lampsheel.net. You have a TXT record for _github-pages-challenge-lampshell.lampshell.net and a query for that resolves as expected.
Google query for their TXT records which all have a name value of google.com (or @ if you prefer).
A query for the record with the label _github-pages-challenge-lampshell when executed against the hierarchical structure that underlies DNS provides the expected value. A query for the root domain for TXT records does not return all TXT records for a domain on any label.