This is a slightly strange issue, but when I activate WARP and go to a Cloudflare website supporting ipv6, the cdn-cgi/trace output shows the wrong IPv6 and says I don’t have warp activated.
uag=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.63 Safari/537.36
The IP Address it returns (fd01:5ca1:ab1e:8265:e3:e708:d7c9:ebae), looks like it’s a unique local address rather then an actual IPv6.
When I visit a website to see what my external IPv6 is, it returns it correctly:
I can see 2a09:bac0:11::82e:74ec is owned by CF.
If I disable IPv6 or to a IPv4 only cloudflare website (https://126.96.36.199/cdn-cgi/trace) it properly returns my real IPv4 and warp status.
It does this on a few devices and on my phone as well. I don’t know how much it matters, but it’s slightly annoying as I try to check if I’m connected to WARP or not, and it lies to me.