Slate 7 GL-BE3600 firewall issues

Hey guys, I've been tinkering with the router and was not able to make some specific apps work. Some apps need kmod-nf-tproxy or iptables-mod-tproxy, depending on the OpenWrt version. If it's OpenWrt 23+, it uses nftables, if OpenWrt 21 = iptables. The issue is that this particular factory build is based on 23.05 Snapshot, is using both nftables and iptables - both are installed, and if I issue a command:

command -v iptables && echo "iptables is there"
command -v nft && echo "nftables is there"

Both are there. There are some hardcoded rules in the firewall4 saying something like "Do not edit this, iptables are using this". So some apps are confused whether to use nftables or iptables, and these apps can't forward the traffic to the tunnels, the rules are just not working. Is there any way to force the use of nftables only in the factory firmware?

Is it OK to install only kmod-nft-tproxy instead of iptables-mod-tproxy?

Just checked some information and tproxy can rely on kmod-nft-tproxy to configure the firewall.

iptables and nft coexist, and only one of them is configured, it will not be affected by the other one. If only install kmod-nft-tproxy, so it only configures in nftables.

As I can see, both kmod-nt-tproxy and iptables-mod-tproxy are preinstalled packages, and those routing systems are confused about which one to use. I've tried a few of them (like Nikk... Miho..., Cla$..., sing-80x, etc) - nothing works. Traffic is going to the DIRECT only.