Have you seen this FAQ?
You also have some errors in your dnsmasq log:
Mar 24 16:44:55 dnsmasq[13901]: failed to load names from /etc/pihole/local.list: No such file or directory Mar 24 16:44:55 dnsmasq[13901]: failed to load names from /etc/pihole/gravity.list: No such file or directory
What is the output of pihole -g
pihole -g