Greetings!
I’m having some problems with Static route and load balancing. I could ping to the gateway of router A using router B and vice versa.
However, I could not access or ping to the clients from LAN A to LAN B and vice versa.
Here’s my network diagram. ISP A: 172.16.2.0/24; ISP B: 172.16.10.0/24

ROUTER A FIREWALL and routes
/ip firewall mangle
add action=accept chain=prerouting dst-address=172.16.2.0/24 in-interface=bridge1
add action=accept chain=prerouting dst-address=172.16.10.0/24 in-interface=bridge1
add action=mark-connection chain=prerouting connection-mark=no-mark in-interface=WAN1 new-connection-mark=WAN1_conn
add action=mark-connection chain=prerouting connection-mark=no-mark in-interface=WAN2 new-connection-mark=WAN2_conn
add action=mark-connection chain=prerouting connection-mark=no-mark dst-address-type=!local in-interface=bridge1 new-connection-mark=\
WAN1_conn passthrough=yes per-connection-classifier=both-addresses:2/0
add action=mark-connection chain=prerouting connection-mark=no-mark dst-address-type=!local in-interface=bridge1 new-connection-mark=\
WAN2_conn passthrough=yes per-connection-classifier=both-addresses:2/1
add action=mark-routing chain=prerouting connection-mark=WAN1_conn in-interface=bridge1 new-routing-mark=to_WAN1
add action=mark-routing chain=prerouting connection-mark=WAN2_conn in-interface=bridge1 new-routing-mark=to_WAN2
add action=mark-routing chain=output connection-mark=WAN1_conn new-routing-mark=to_WAN1
add action=mark-routing chain=output connection-mark=WAN2_conn new-routing-mark=to_WAN2
/ip route
add check-gateway=ping distance=1 gateway=172.16.2.1 routing-mark=to_WAN1
add check-gateway=ping distance=1 gateway=172.16.10.1 routing-mark=to_WAN2
add check-gateway=ping distance=1 gateway=172.16.2.1
add check-gateway=ping distance=2 gateway=172.16.10.1
add distance=1 dst-address=192.168.7.0/24 gateway=192.168.8.2
ROUTER B FIREWALL & routes
/ip firewall mangle
add action=accept chain=prerouting dst-address=172.16.2.0/24 in-interface=bridge1
add action=accept chain=prerouting dst-address=172.16.10.0/24 in-interface=bridge1
add action=mark-connection chain=prerouting connection-mark=no-mark in-interface=WAN1 new-connection-mark=WAN1_conn
add action=mark-connection chain=prerouting connection-mark=no-mark in-interface=WAN2 new-connection-mark=WAN2_conn
add action=mark-connection chain=prerouting connection-mark=no-mark dst-address-type=!local in-interface=bridge1 new-connection-mark=\
WAN1_conn passthrough=yes per-connection-classifier=both-addresses:2/0
add action=mark-connection chain=prerouting connection-mark=no-mark dst-address-type=!local in-interface=bridge1 new-connection-mark=\
WAN2_conn passthrough=yes per-connection-classifier=both-addresses:2/1
add action=mark-routing chain=prerouting connection-mark=WAN1_conn in-interface=bridge1 new-routing-mark=to_WAN1
add action=mark-routing chain=prerouting connection-mark=WAN2_conn in-interface=bridge1 new-routing-mark=to_WAN2
add action=mark-routing chain=output connection-mark=WAN1_conn new-routing-mark=to_WAN1
add action=mark-routing chain=output connection-mark=WAN2_conn new-routing-mark=to_WAN2
/ip route
add check-gateway=ping distance=1 gateway=172.16.2.1 routing-mark=to_WAN1
add check-gateway=ping distance=1 gateway=172.16.10.1 routing-mark=to_WAN2
add check-gateway=ping distance=1 gateway=172.16.2.1
add check-gateway=ping distance=2 gateway=172.16.10.1
add distance=1 dst-address=10.0.0.0/24 gateway=192.168.8.1
Please help. Thanks.