We're aware of the failed downloads issue. We're waiting on a new cache server to get delivered ASAP :)