When enabling DNSSEC (for preferring digital signed DNS records), Pi-hole would show UNSECURE, UNKNOWN or SECURE as additional info for a DNS request.
As not all DNS servers have implemented DNSSEC, you can relax if you see SECURE (no one has tampered with DNS record) and UNKNOWN (DNS record has not been digitally signed), as long as you don't see UNSECURE (DNS record has been tampered with).
However, I also sometimes see this in my logs though I do not use DNSSEC.
In that case, might that be considered a UI glitch, @jfb?
That's the DNSSEC status entry. If the information for DNSSEC is not available then UNKNOWN is displayed. That can happen if the cache does not contain the information needed. Are you sure that the DNSSEC check box is clear in the settings page?
Yes, the UNKNOWN is shown for all queries imported from the database. Because the DNSSEC status is not available for them and we do not know what the status was before FTL was restarted.
One could make the argument to get rid of the UNKNOWN status at all as it is solely used for imported database queries: