Help! DNS issues on PCC LB over Unequal Dual WAN Links

DNS fails if i turn on ISP1 interface. Cannot resolve FQDN.

any help would be much appreciated.

ISP1 = 10.69.2.1 GLOBE/100M
ISP2 = 10.69.1.1 PLDT/200M
LAN = 192.168.1.1/20


/interface ethernet
set [ find default-name=ether3 ] name=GLOBE
set [ find default-name=ether4 ] name=LAN
set [ find default-name=ether2 ] name=PLDT
/interface wireless security-profiles
set [ find default=yes ] supplicant-identity=MikroTik
/ip pool
add name=dhcp_pool1 ranges=192.168.1.2-192.168.9.254
/ip dhcp-server
add address-pool=dhcp_pool1 disabled=no interface=LAN name=dhcp1
/queue simple
add max-limit=90M/30M name=GLOBE target=GLOBE
add max-limit=190M/190M name=PLDT target=PLDT
/ip address
add address=10.69.2.88/24 interface=GLOBE network=10.69.2.0
add address=10.69.1.88/24 interface=PLDT network=10.69.1.0
add address=192.168.1.1/20 interface=LAN network=192.168.0.0
/ip dhcp-server network
add address=192.168.0.0/20 dns-server=8.8.8.8,8.8.4.4,1.1.1.1 gateway=\
    192.168.1.1
/ip dns
set allow-remote-requests=yes servers=8.8.8.8,8.8.4.4,1.1.1.1
/ip firewall mangle
add action=accept chain=prerouting dst-address=192.168.254.0/24 in-interface=\
    LAN
add action=accept chain=prerouting dst-address=10.69.1.0/24 in-interface=LAN
add action=mark-connection chain=prerouting connection-mark=no-mark \
    in-interface=GLOBE new-connection-mark=GLOBE_conn
add action=mark-connection chain=prerouting connection-mark=no-mark \
    in-interface=PLDT new-connection-mark=PLDT_conn
add action=mark-connection chain=prerouting connection-mark=no-mark \
    dst-address-type=!local in-interface=LAN new-connection-mark=GLOBE_conn \
    per-connection-classifier=both-addresses:2/0
add action=mark-connection chain=prerouting connection-mark=no-mark \
    dst-address-type=!local in-interface=LAN new-connection-mark=PLDT_conn \
    per-connection-classifier=both-addresses:2/1
add action=mark-connection chain=prerouting connection-mark=no-mark \
    dst-address-type=!local in-interface=LAN new-connection-mark=PLDT_conn \
    per-connection-classifier=both-addresses:2/2
add action=mark-routing chain=prerouting connection-mark=GLOBE_conn \
    in-interface=LAN new-routing-mark=to_GLOBE
add action=mark-routing chain=prerouting connection-mark=PLDT_conn \
    in-interface=LAN new-routing-mark=to_PLDT
add action=mark-routing chain=output connection-mark=GLOBE_conn \
    new-routing-mark=to_GLOBE
add action=mark-routing chain=output connection-mark=PLDT_conn \
    new-routing-mark=to_PLDT
/ip firewall nat
add action=masquerade chain=srcnat out-interface=GLOBE
add action=masquerade chain=srcnat out-interface=PLDT
/ip route
add check-gateway=ping distance=1 gateway=10.69.2.1 routing-mark=to_GLOBE
add check-gateway=ping distance=1 gateway=10.69.1.1 routing-mark=to_PLDT
add check-gateway=ping distance=1 gateway=10.69.2.1
add check-gateway=ping distance=2 gateway=10.69.1.1
/system clock
set time-zone-name=Asia/Manila