Hi,
Sorry for a newbie post, I don't really know how those things are working.
For a long time, I had that interfaces scheme:
bridge-local
ether1-gateway (1st wan, disabled, backup ISP)
ether2-gateway (2nd wan, enabled, main ISP)
ether3-master-local
ether4-slave-local
ether5-slave-local
ovpn interface
wlan1
Also I have some firewall rules/mangle/etc to filter traffic by address list to the ovpn, while by default traffic goes directly to my ISP
After upgrading to 6.40.4 I have found all the traffic tries to go through my ovpn interface and stuck there (traceroute shows router ip -> ovpn ip and stops there)
If I disable my ovpn interface, everything works good (but vpn).
Disabling Firewall rules don't affect anything in that context.
And I have no idea what to check and how to fix it nor which conf info should I provide here for a help.
Downgrade to 6.39.3 didn't helped (before all of that I was on 6.39.2, but I can't find a way to downgrade to it...), as well as upgrade to release candidate version ( v6.41rc44).