I had the same problem in several countries.
My solution is to use a VPN to attach to an IP address in Washington or CA. If I do that there are no issues.
Persoanlly I think it has something to do with the BB server and connection time outs.
When it happens I would try and do a trace route and see if you have a huge delay with the node which bounces you across the pond.