With router on 384.17, and DNSSEC enabled to Cloudflare with DOT, DNSFilter is set to Router, I think DNSSEC is working okay on the guest wifi. I tested this using command line on a MacBook connected to guest wifi:
and see
and in the authority section
How are you verifying DNSSEC ?
DNSSEC enabled:
dig debian.org +dnssec
;; Truncated, retrying in TCP mode.
;; Connection to 192.168.1.1#53(192.168.1.1) for debian.org failed: timed out.
;; Connection to 192.168.1.1#53(192.168.1.1) for debian.org failed: timed out.
; <<>> DiG 9.11.5-P4-5.1+deb10u1-Debian <<>> debian.org +dnssec
;; global options: +cmd
;; connection timed out; no servers could be reached
;; Connection to 192.168.1.1#53(192.168.1.1) for debian.org failed: timed out.
DNSSEC disabled:
dig debian.org +dnssec
; <<>> DiG 9.11.5-P4-5.1+deb10u1-Debian <<>> debian.org +dnssec
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54472
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags: do; udp: 1280
;; QUESTION SECTION:
;debian.org. IN A
;; ANSWER SECTION:
debian.org. 145 IN A 128.31.0.62
debian.org. 145 IN RRSIG A 8 2 300 20200713082926 20200603073441 63864 debian.org. PLqUuWCTzbxH80ewEu7p6u14q5CCtbcLXMsdlrGWU/T9EF1HrzeasyW4 JeK6+Yz+grQ/dJnY2uU2POLk4VFBeQPdxSx9Tdx3bt8o0PXHaJeLhS/W ia+udiCI5HnKoewD0Mo3RFH9YfFE9MUNagMCnlD+1qMpejLAXnGJT4GK ZtOhdNih7pqD/Noy2gNndsggMzmxIYEiQBUFmkhN/1j2raZMf8vtyLE7 3NvdFabff846SpkFz4jLANFNlZIVNh3Z
debian.org. 145 IN A 130.89.148.77
debian.org. 145 IN A 149.20.4.15
;; Query time: 111 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Wed Jun 10 11:44:50 PDT 2020
;; MSG SIZE rcvd: 361