The only thing that I can think of is that the YouTube iOS app trys to connect to a DNS name that gives back an IPv6 address instead of an IPv4 address. So if you have IPv6 Disabled then you can't access it and the video failes to load.
I have tried BT DNS, Google DNS and OpenDNS but all fail.
A DNS server will give back both IPv4 (A) and IPv6 (AAAA) addresses. This can be seen in my post above, albeit on a PC using nslookup. When a client has both IPv4 and IPv6 addresses it can select which to use, but almost all modern OS prefer IPv6. This is very likely the reason that @Tularis and @MarkyR74 see the issue disappear when they have a router (Draytek and Hub 6) that supports IPv6.
Thanks for trying to get some diagnostic information.
However the videos all did eventually load on PC via Chrome.
They NEVER loaded in the YouTube iOS app.
Is there an app that can perform DNS lookups for iOS?
Is there an app to get all the hostnames the iOS youtube is connecting too?
I'll try something via SSH and see what I get.
I use Android myself, but you might check whether the Hurricane Electric (he.net) Network Tools app is supported. This has a number of 'tools' including DNS and traceroute.
latest on my chat with BT
Lee,I had a word with my supervisor.She has mentioned that the hub does not provide support to some of the original servers of the videos and those videos alone do not work
I need to contact another department within BT to progress this. I'll have to do this another day as they are closed sundays only open mon-fri 9-5 haha.
But essentially it was re-affirmed via a phone call from the support agent that this is due to the original servers to which the videos were uploaded being not compatible with the homehub and so will not load
Yeap, I never bothered try's mg my old Mac computer because the videos would play on my Android tablet, it took them a while to load but they did play.
i suspect someone somewhere has changed something and not bothered to tell everyone else and hence you now have an incompatibility due to settings being wrong somewhere. I worked for a massive ISP before and saw a few major well known websites suddenly stop working, it would usually be because the website operators had changed some settings and didn't bother telling tthe communications companies and so they would stop working, adjusting the settings correctly would bring them back on.
i guess you'll have to disable IPV4 and see what happens? I can't do that on the Smart Hub.
A Very big thank you to Leverson for believeing us and getting BT to look into this.
I can confirm that I have disabled IPv6 and the videos now load.
So now I don't have to bother learning IPv6 until I really need to!! :D!
I would like to know what caused this issue, was is a DNS issue or routing issue?
I can also confirm that it was not an issue with the HomeHub Specifically as I use a Draytek 2860.
It would also be nice if we could report these problems to BT or have some sort of Ticket System as the Indian Support Team are usless as they tried to blame this on the Child Protecting Filtering system and refused to admit this was a problem. (But I really can't see that happening)