Configuring two different networks for 2 separate SSID

Not yet unfortunately!!!!

I spend some time whatever I can extracts from my job and tried to figure out how to bind Ad guard with one network, here it is, what is did:
At the time of installation of Ad guard, it asks :

1-Admin Web Interface: I put Lan interface IP
2-DNS server: I put the network IP which I wanted to bind with Ad guard.
and then:
3- I select the DHCP interface same as step-2 and filled the columns accordingly.

4- Edit the Adguard yaml:

dns:
bind_hosts:
- 0.0.0.0 (instead I put here the step-2 IP and removed default one)

5- DHCP option 3 and 6 applied in router too
Now the issue is, Guest Wi-Fi is working fine, but other network including LAN has no internet connectivity.

I used this script for adguard installation: [OpenWrt Wiki] AdGuard Home.
I tried to modify it accordingly to my knowledge, but it does not work too
This was the modified one:

# Get the first IPv4 and IPv6 Address of the router and store them for use during the script.
NET_ADDR=$(/sbin/ip -o -4 addr list br-lan | awk 'NR==1{ split($4, ip_addr, "/"); print ip_addr[1] }')
NET_ADDR6=$(/sbin/ip -o -6 addr list br-lan scope global | awk 'NR==1{ split($4, ip_addr, "/"); print ip_addr[1] }')

echo "Router IPv4: ${NET_ADDR}"
echo "Router IPv6: ${NET_ADDR6}"

# Enable dnsmasq to handle PTR requests, adjust cache size, disable rebind protection, and move it to port 54.
uci set dhcp.@dnsmasq[0].noresolv="1"  # Prevent overwriting with system-resolved DNS
uci set dhcp.@dnsmasq[0].cachesize="1000"
uci set dhcp.@dnsmasq[0].rebind_protection='0'
uci set dhcp.@dnsmasq[0].port="54"

# Clear any existing DNS server configuration to avoid conflicts.
uci -q delete dhcp.@dnsmasq[0].server

# Set the router's own address as the DNS server for forwarding (to be used by AdGuard Home later).
uci add_list dhcp.@dnsmasq[0].server="${NET_ADDR}"

# Clear existing DHCP options and set new options.
uci -q delete dhcp.lan.dhcp_option
uci -q delete dhcp.lan.dns

# DHCP option 6: DNS servers advertised to clients.
uci add_list dhcp.lan.dhcp_option="6,${NET_ADDR}"

# DHCP option 3: Default router (gateway).
uci add_list dhcp.lan.dhcp_option="3,${NET_ADDR}"

# Set IPv6 DNS advertised to clients.
for OUTPUT in $(ip -o -6 addr list br-lan scope global | awk '{ split($4, ip_addr, "/"); print ip_addr[1] }')
do
    echo "Adding $OUTPUT to IPv6 DNS"
    uci add_list dhcp.lan.dns=$OUTPUT
done

# Commit changes and restart dnsmasq.
uci commit dhcp
/etc/init.d/dnsmasq restart

echo "Configuration updated for compatibility with AdGuard Home and ISP DNS."

I tried without this script, through web GUI only, but results remain the same
As per my understanding this is Adguard DNS, which is not allowing other networks to connect, how can fix or any other suggestion?