Yeah that's exactly what makes it complicated. It's an Asus RT-AX86U which does have some support for IPv6 handling, but I still don't understand it fully which is why I keep putting it off, but I also don't want to keep paying $5 AUD a month for a static IPv4 address