I have two wan interfaces, wan (ipv4) and wanb (ipv4/ipv6). the policy works only for ipv4 with priority to wanb. The ipv6 rules are disabled. I have a forward firewall rule for ipv6/udp/port to an internal PD global ipv6 host (wiregaurd). this rule does not work with mwan3 (when service is disabled it works). the ipv6 does not have NAT. I understand there is a limitation with ipv6 but I can't make it work without failover/load balance. I'm ok that ipv6 will fail.
managed to solve this, to bypass ipv6 need to add this, when
config rule 'default_ipv6'
option family 'ipv6'
option proto 'all'
option sticky '1'
option use_policy 'wanb_only'
option src_ip '::/0'
option dest_ip '::/0'
config policy 'wanb_only'
list use_member 'wanb_m1_w2'
list use_member 'wanb6_m1_w2'
option last_resort 'default'
this is not optimal but at least I have ipv6 working and ipv4 with failover