So it seems that ProtonVPN default wireguard configuration doesn't route IPv6 -_-. You have to disable IPv6 yourself to avoid ipv6 leaks