It probably causes all traffic that would be NAT'd out now gets a port forward which breaks the connection because it treats the returning SYN as a new connection which creates a new port mapping that's incompatible with the original outgoing SYN, and it fails.
Try allowing all ports <10000 or something like that, you'll likely observe it works again.
You need to allow all established traffic before the any rules without further processing, or at least that's how it is with iptables. No idea what interface that is but if it's OpenWRT, it does become iptables under the hood.