I use two of the ISPs discussed in the article, Three and Vodafone Broadband. As is discusses, Three is attempting to roll out IPv6 right now, but making a real hash of it. My new phone sometimes gets an IPv6 connection, but it's usually slower or non-functional, in a way that causes most apps to hang to for 10-30 secs until presumably falling back to IPv4. Android really doesn't allow you to see what is going on, nor does it allow you to disable IPv6. I only figured it out because my home WiFi is Vodafone who have no IPv6 at all, and enabling a VPN with good IPv6 such as Google One on the mobile connection solves the problem.<p>I suspect this sort of thing causes a lot of e-waste, as most people are more likely to blame and replace their device.