so I've set DNS Settings -> Conditional forwarding
true,192.192.168.1.0/24,192.168.1.1
then ran:
sudo service pihole-FTL restart
but Top Clients (total) and Top Clients (blocked only) are still showing the client IP address, any help? I've also checked and unchecked the Never forward non-FQDN A and AAAA queries option but doesn't seem to do anything. 192.168.1.1 (Synology Router) is running my DHCP and Pihole DNS is using Unbound. Pihole is running on a Pi5.
That's not the full output, but what you've shown would imply that there is a DNS server running on 192.168.1.1, but it doesn't know a name for 192.168.1.1 (itself), so your router's DNS server may not have a name for itself, or it may not create PTR records required for such reverse lookups.
You could test whether it would know how to reverse other local IPs by substituting the first IP in that nslookup, and whether it knows to resolve local names, e.g.
nslookup <hostname> 192.168.1.1
where you substitute <hostname> with a loacl name you'd expect your router to know.
Possibly - it would depend on your previous FTL version.
There was a glitch in parsing Conditional Forwarding under certain circumstances, but that had been fixed with 6.0.2 already.