So I've been having this issue for a while now where apps work fine over mobile data won't work when mobile is connected to otherwise perfectly working WiFi. Some such apps are-

  • Discord (keeps on connecting and asks to check server)
  • Spotify (keeps on loading)
  • twitter (continuously loads)
  • google keyboard gif search tool while using WhatsApp (No gif preview and unable to send them.)

I'd like to mention that the same apps work great on other devices over the same wifi. I made a thread about it last week -

Here's my post on XDA which temporarily solved this issue

The temporary solution that doesn't work anymore was clearing phones cache and putting it on airplane mode. Now I found a way with which I was able to replicate this 'bug'. Turning IPv6 off in my wifi settings. It worked, for now at least.

Using this guide's 11th given solution fixed my problem for now.

~So do I keep the IPv6 off without any consequences or is there a workaround cause from what I know IPv6 is important and it should be on. Is there a better, more concrete solution?

Device-Xiaomi's Redmi Note 3-Kenzo Root- No OEM- Unlocked

  • Do you receive v6 IP address at router from your ISP? And does router assign your phone an IPv6 (through DHCP6 or SLAAC)? If no, then disabling IPv6 on router as well on phone is a wise decision. Aug 30, 2019 at 6:02
  • @IrfanLatif is there a way to check the above mentioned? Cause I am not sure about either of these.
    – user304108
    Aug 30, 2019 at 6:20
  • Use ip a on phone, see router's obtained IP in admin panel. Or visit ipv6-test.com. Aug 30, 2019 at 6:39
  • @IrfanLatif Upon enabling IPv6 from the router settings and running the test on my mobile, the results state that IPv6 is not supported. So does it mean the problem is on the ISP side?
    – user304108
    Aug 30, 2019 at 8:36
  • It's not a "problem" as such, it's expected. Not every ISP is IPv6-ready and even if they are, every consumer might not get IPv6 address immediately. The details must be in your contract with the ISP. Or you may ask them if they provide IPv6 service and if the router is capable of handling IPv6 routing things. Aug 30, 2019 at 9:31

1 Answer 1


Solution- Keep IPv6 turned off. Reason- ISP not providing IPv6 connection so while it's on in the router settings it somehow stops my access to certain apps only on my redmi note 3. Yeah IDK but it's good enough for me.

You must log in to answer this question.