I'm looking for information on this but there's nothing out there. My VPN is working, it changes my IP address, but it only changes my ipv4 address. Google still knows where I am because it lists the ipv6 address instead. Whats going wrong?
Your IPv6 traffic is leaking. This is because most VPN networks are not compatible with IPv6.
To ensure you don’t have IPv6 traffic running outside the VPN tunnel :
Online Service to Check IPv6 Support : http://ip6.nl/
If it says No IPv6 connectivity, your IPv6 traffic isn’t leaking.
If it is leaking, consider disabling it in your operating system:
(google search) : disable ipv6 (your-operating-system)