DNS records for dual-stack only return IPv6?

I setup my agent with advertise_addr_ipv4= and advertise_addr_ipv6=. When I query DNS for the service, I only see the “IN AAAA” IPv6 record returned.

Is this the expected behavior? How can I get both “A” and “AAAA” records?

Actually it works fine. Using ‘dig’ to query type ‘ANY’ only returns the AAAA records. But if you ask for the A records, then they are there.