Pi-Hole not working as expected

Have you considered using Pi-hole as DHCP server?