Intermittent Captive Portal Rejection on Validated IPv6 Networks

I have encountered a sporadic issue where the CaptivePortalLoginActivity is being triggered on networks that report NetworkCapabilities.NET_CAPABILITY_VALIDATED. After digging a bit, it seems like it only occurs when the device is connected to a dual-stack (IPv4/IPv6) network with temporary IPv6 privacy extensions enabled.

I suspect that the system DNS resolver might be falling back to IPv6 when resolving connectivitycheck gstatic , but if the IPv6 address isn’t stable enough (due to privacy extensions), the validation ping might silently fail even though ConnectivityService marks the network as validated.

Thanks in advance

2 Likes

@dreamplayer Hi, I’m going to ask out team about this because, I have to admit, I’m not familiar with the issues which you’re describing.

1 Like

Would be grateful for quick response
If there’s no known workaround or root cause, I might have to return the product.

1 Like

no longer relevant, thx !

1 Like