OPNSense Unbound DNS behaving weird

So this issue starded when I noticed that if i ping (e.g. ping OPNsense.local.jh-devv.com) it changed IP addresss weirdly?
I then did a dig on that DNS name and this is what I got:
image
I wanted to ask why this happens, is this indentent behaviour?
I also noticed that here is an option “Disable SYSTEM A/AAAA records”, that fixed “partly” (I show it below) it but now it provides no DNS name for OPNSense.local.jh-devv.com


So now? How to give an opnsense firewall a dns name if its enabled and that is based on the current subnet (e.g. if it was 10.1.0.0/16, it would be 10.1.0.1, but if it was 10.10.0.0/16, it would be 10.10.0.1)
If someone understands this problrm I am having, please help me.
Also is this indented behaviour like I mentioned before?
This is what is in the OPNSense documentation for “SYSTEM A/AAAA records”:
image

Sincerely.:

  • jh-devv (@jh-devv.com)