is there anything in your query log showing a blocked domain that has to do with instagram? the blocklists are community maintained and will sometimes whange on a whim.
the other thing you can try is query the blocklists for instagram, related domains and removes those blocklists
I will edit my main post to include this info, but I actually already checked for this as well. The only domain I have blacklisted is graph.instagram.com (which should not affect loading), all of the other relevant domains are whitelisted to the best of my knowledge
After watching this I have not found that it is blocking anything. The issue is also localized to my iphone as it does not happen on my PC. I also find that if I visit the site on my PC, then the mobile app will work for about 30 minutes after the visit.
Thanks Jacob, I appreciate you taking a look at this for me and the rest of the pihole user-base, let me know if you need any additional info on the setup of my phone.
Out of curiosity, when you say you can replicate the issue, do you replicate it on your home pihole setup or do you set up a pihole using the settings from my debug log?
I would not mind switching to use FTLDNS and the NXDOMAIN blocking, I am just unsure if I have the knowledge to be able to do it.
I do believe the only thing I have done in that article is change the IP Tables, because I don't believe I am using IPv6, but if it helps I can run another debug token and you can take a look to see if it was done correctly.
I was using the NULL method and my daughter told me that, on her iPhone, she cannot see the Instagram too... and I said "Good!", because I hate that site. But then she started using cell data instead of WiFi (at home), so that's not good.
I'll try the alternative with NXDOMAIN.
That’s strange. All my iOS devices load instgram without any issues. I am using the default blocklists (no other 3-rd parties). I had some loaded at some point and legitimate sites were blocked by some.
Reverted to the main ones and a couple that I maintain and I experience no issues.
I am only using the default blocklists, but I went in and saw that I had my phone set to Manual for the DNS setting, so I set it back to automatic after updating to NXDOMAIN and it appears to be working much better. I will post an update after I know for sure.