I have coded my own cookie banner and didn’t use any of the existing tools out there. That’s why I’m surprised if something is blocking it, but there was already another comment about the same as well.
This is to be honest, weird thing for adblocker to do—to block legitimate cookie banner.
And yes, website is not going to work until the required cookie is accepted (my backend rejects requests when they don’t specify that the necessary cookie consent was given).
Do you use some third party script or something?
Maybe pi-hole doesn’t like "cookie-banner" class/id of the cookie banner component?
EDIT: there are some default landen.co scripts (for landing page only), but they are fairly standard and shouldn’t be invasive for some extensions to block them…