My new Smart Hub will not connect to some websites, returning a message "server cannot be found". Connecting through a VPN connects without a problem. I am not the only person having this problem, and I am the webmaster for one of these sites and it is not a hosting problem. It was OK with my Smart Hub 1.
did you turn off smart setup in hub manager? check MYBT and make sure web protect is not enabled
I can't see how changing hub would affect access to some sites and not others. The only thing I can think of is that changing hubs caused your public IP address to change and possibly DNS server. You could try disconnecting your hub from line for about half an hour or so to get another different IP address and see if that works.