chore(download): support both timeout errors