"Routing Table" Parameter for IPv6 Routes Not in Effect (v7.5)

I have dual ISP, both NAT6 configed, I want specific website(such as www.cloudflare.com) use ISP_1 and others use ISP_2

here is my config:


/routing/table add name=test fib

/ipv6/firewall/address-list add list=ISP_1_Out address=www.cloudflare.com

/ipv6/firewall/mangle add chain=prerouting dst-address-list=ISP_1_Out action=mark-routing new-routing-mark=test passthrough=yes

/ipv6/route add dst-address=::/0 gateway=PPPoE_ISP_1 distance=1 routing-table=test

/ipv6/route add dst-address=::/0 gateway=PPPoE_ISP_2 distance=2 routing-table=main

but all traffic go out by PPPoE_ISP_2

same config works fine for ipv4