PiHole stopped running.

Have you checked for rebind protection on the router? And any other DNS settings that would avoid a local resolver (family friendly DNS, etc.).

You also have the option to use Pi-hole as the DHCP server, which should avoid any of these problems.