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. – Irfan Latif Aug 30 '19 at 6:02
  • @IrfanLatif is there a way to check the above mentioned? Cause I am not sure about either of these. – desipher Aug 30 '19 at 6:20
  • Use ip a on phone, see router's obtained IP in admin panel. Or visit ipv6-test.com. – Irfan Latif Aug 30 '19 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? – desipher Aug 30 '19 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. – Irfan Latif Aug 30 '19 at 9:31

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.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.