If there's a bad cache, fall back to downloading fresh