Adguardhome new setup not working

as part of the setup you should have either moved dnsmasq to port 54 and set PTR requests from AGH to dnsmasq on port 54. or setup dnsmasq to use AGH.

Personally I suggest moving dnsmasq to port 54 and using it for downstream (internal lan lookups) and using AGH for primary dns.

Ideally AGH would be replacing DHCP provided by openwrt with its own dhcp server which would remove the need for dnsmasq internal PTR lookups. However the AGH team have moved their DHCP revamp to version 109 on their timetable. it is possible with a simple network that you could do this anyway but I haven't tested it personally.

What I have tested and detail in my thread is this split system where AGH does filtering etc and dnsmasq provides internal PTR lookups.

There is some differences with the opkg version and my thread. the edge version is installed to /opt and is saved to disk. The opkg version is the stable 107 release and also filters and logs are saved in ram and lost when the router is rebooted.

Edit: specifically the bit you missed after you installed the opkg version was this - https://openwrt.org/docs/guide-user/services/dns/adguard-home#setup