I have been downloading ERA5 hourly data on pressure levels without an problems using the Python API. The last successful download was at about 09:38 UTC on 2026-06-20 when I downloaded data for 1994-03-31 15Z. Here are the last successfully downloaded file
-r--r--r-- 1 k-bowman admin 108M Jun 20 04:35 19940331T130000Z.ncd.CDS
-r--r--r-- 1 k-bowman admin 108M Jun 20 04:37 19940331T140000Z.ncd.CDS
-r--r--r-- 1 k-bowman admin 108M Jun 20 04:38 19940331T150000Z.ncd.CDS
Since that time I have been unable to download any additional files. The error message looks like this when I restart and try to download the 16Z file.
--- Processing 1994-03-31-16
2026-06-21 20:39:33,141 INFO Request ID is 0b2d7db2-3fb8-4347-ad33-7219038ade2d
2026-06-21 20:39:33,326 INFO status has been updated to accepted
2026-06-21 20:39:47,407 INFO status has been updated to running
2026-06-21 20:39:55,180 INFO status has been updated to successful
19e2617b2b21cba0ea1f8eb41b5e7fc5.nc: 0.00B [00:00, ?B/s]URL https://object-store.os-api.cci2.ecmwf.int:443/cci2-prod-cache-1/2026-06-20/19e2617b2b21cba0ea1f8eb41b5e7fc5.nc: <?xml version="1.0" encoding="UTF-8"?><Error><Code>AccessDenied</Code><Message></Message><BucketName>cci2-prod-cache-1</BucketName><RequestId>tx00000b7d0771a4f37c6e5-006a38926c-35d53ba7-default</RequestId><HostId>35d53ba7-default-default</HostId></Error>
Download failed: downloaded 0 byte(s) out of 113406420
The program then repeatedly re-tries the download and fails. Any idea what is going on?
Thanks, Ken Bowman