KingBuzzo15 :
Ok I may have solved this by allocating my own IP address,Default gateway and DNS address. Instead of letting the network automatically do it.
Not really, that has nothing to do with it. As I first posted, for determining the 'problem point' then vaguely just changing 'everything till something works' you won't really resolve the issue. Further your pointing to only one website as the issue, that absolutely no other streaming (like a Netflix movie, watching a National Geographic episode, etc.) is having the problem, but your saying it only happens on your computer as well as compared to your Fathers.
Well this is apples to oranges unless we know all these specs of both systems, how they connect, and perform the tests as I outlined. And BTW changing to a new Windows system doesn't change the ability on one single website, it would affect ALL websites no matter where your getting the stream from.
The tests outlined and results are the same tests normally done by a 'tech visit' to your house too. But if your happy with what you did, then good luck.