When we run into 429 during a message download, do not cancel the whole batch and switch to a sequential downloader to avoid API overload.