Conditional Forwarding stops working when I reboot host or restart container

Just a note on providing the log files:

You could execute e.g.

tail -n 100 /var/log/pihole-FTL.log | pihole tricorder

or substitute with any relevant other log, and then post the token(s) here.
(See also How do I debug my Pi-hole installation?).

That way, only trusted Pi-hole team members would be able to access them, and they'd be deleted automatically after 48 hours.