test download fail recovery