I have a post here viewtopic.php?t=185577 that explains how I used mangle to track multiple WAN connections and always route inound WAN traffic back out to the appropriate gateway. However implementing this has seemed to break my ability to access the router with WinBox. It seems that everything that goes through the router to a device and back in the LAN gets routed out the WAN correctly, but when the destination is the WAN IP address for WinBox access it fails to return the traffic. Here's a diagram of my system. I'm trying to use WinBox from the B Corp server through Cell 2 and open 192.168.200.2:8291.
When I add a static /IP Routing rule for 0.0.0.0/0 back out that interface (WAN2) it works, but breaks WAN1 traffic. Without that rule both WAN1 and WAN2 work as desired, but WinBox doesn't work. What am I missing?