Adblock: Force local dns doesn't work

With force local dns option enabled in adblock when I set another dns on my pc ads will be displayed, meaning the force local dns is not working. (dns leak test confirms this)
Am I missing something?

That option covers only DNSv4 on LAN but misses DNSv6, DoT, DoH, etc.

I only have IPv4 enabled...

DoH/DoT can be enabled by default in the browser/OS so you may need to disable it explicitly.
Also the default rule applies only to a single network named LAN in lower case.

to which my pc belongs to..

Make sure to disable DoH/DoT in the browser/OS and/or block it on the router:
https://openwrt.org/docs/guide-user/firewall/fw3_configurations/intercept_dns