Pihole stopped working

Your debug log shows that Pi-hole is working. It does not appear to be receiving any queries from the network.

One thing I note is that your only adlist is not in the correct format for Pi-hole, and should not be used. This is what happens when you try to import this list into Pi-hole (output from pihole -g):

  [i] Target: https://easylist.to/easylist/easylist.txt
  [✓] Status: Retrieval successful
  [i] Received 26581 domains, 20175 domains invalid!
      Sample of invalid domains:
      - 2.0]
      - (easylist@protonmail.com).
      - &ad.vid=$~xmlhttprequest
      - &advertiserid=$domain=~bee.gl|~cpashka.ru
      - -ad.jpg?

Get rid of this list and use either one or both of the defaults, or any of the lists at firebog.net

As to why your Pi-hole isn't receiving DNS queries, let's take a look at what DNS a client is using:

From a client that you believe should be connected to the Pi-Hole for DNS, from the command prompt or terminal on that client (and not via ssh or Putty to the Pi), what is the output of

nslookup pi.hole

nslookup pi.hole