I believe since a recent update the dnsmasq warnings are displayed more clear and that the warnings were always present but not shown in the GUI?
I keep getting these warning below sometimes up to 70 a day is this normal or should I change something?
reducing DNS packet size for nameserver 1.1.1.1 to 1232
reducing DNS packet size for nameserver 1.0.0.1 to 1232
reducing DNS packet size for nameserver 2606:4700:4700::1111 to 1232
reducing DNS packet size for nameserver 2606:4700:4700::1001 to 1232
The particular DNS request isn't of an interest here - it will happen any time an upstream rejects a packet as too large. That is a normal occurrence, and the DNS protocol covers for this by having a client repeat the request via TCP.
If you'd follow the linked suggestion, you wouldn't see this warning anymore, as Pi-hole would then always use TCP immediately for packets exceeding your upstream's reported UDP limit.
Right cheers for the help I will get the setting changed.
The only reason I was confused that it may be a particular device was it only shows around every 2 hours and according to DL6ER Cloudflare Max packet size should be 1452 not 1232
The Cloudflare DNS servers shown in your log output are imposing a limit of 1232. If you want to avoid future warnings, set that as your dnsmasq limit.