Title: CDS ERA5 requests rejected despite sequential Python script - workaround?

Hello,

I am downloading ERA5 data for a CROCO simulation using the download_era.py (croco tools) on an HPC system. The request fails with:

requests.exceptions.HTTPError: 400 Client Error: Bad Request
The job has been rejected
Maximum number queued requests for this dataset has been reached.
Please configure your scripts to request data sequentially.

The requests still remain queued for a long time, and the data cannot be retrieved. Is there another reliable workaround for downloading multi-year ERA5 forcing data for CROCO?

(I am facing this after CDS’s recent Data Stores Service protection measures.)

Any advice would be greatly appreciated.