I asked Ed for further clarification.
As to your question about problems with the load balancer. As stated before it is likely a problem with the Great Firewall of China. I have been in contact Ed several times before about other situations with downloads from China and from what I understand China is known to cause problems like this from time to time because of how it interferes with internet traffic.