Planetary Computer Request failed for additional bands

Hello everyone,

I tried to pull additional bands following the tutorial.

It worked for most of the test chips. However, there were some request failure for some chips. Did you encounter the same issue before? Was that because of the error of the request of Planetary Computer STAC API or the corrupted original Sentinel-2 images?

Thanks.

2022-01-15 21:11:49.100 | DEBUG    | __main__:make_predictions:107 - Predicting batch 1240 of 1373
2022-01-15 21:12:00.889 | DEBUG    | __main__:make_predictions:107 - Predicting batch 1241 of 1373
ERROR 1: Request for 27250382-27667305 failed
ERROR 1: Request for 27250382-27667305 failed
ERROR 1: TIFFFillTile:Read error at row 4294967295, col 4294967295, tile 20; got 0 bytes, expected 361483
ERROR 1: TIFFReadEncodedTile() failed.
ERROR 1: IReadBlock failed at X offset 9, Y offset 1: TIFFReadEncodedTile() failed.
Traceback (most recent call last):
File "/codeexecution/main.py", line 186, in <module>
typer.run(main)
File "/srv/conda/envs/condaenv/lib/python3.9/site-packages/typer/main.py", line 859, in run
app()
File "/srv/conda/envs/condaenv/lib/python3.9/site-packages/typer/main.py", line 214, in __call__
return get_command(self)(*args, **kwargs)
File "/srv/conda/envs/condaenv/lib/python3.9/site-packages/click/core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "/srv/conda/envs/condaenv/lib/python3.9/site-packages/click/core.py", line 782, in main
rv = self.invoke(ctx)
File "/srv/conda/envs/condaenv/lib/python3.9/site-packages/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/srv/conda/envs/condaenv/lib/python3.9/site-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "/srv/conda/envs/condaenv/lib/python3.9/site-packages/typer/main.py", line 497, in wrapper
return callback(**use_params)  # type: ignore
File "/codeexecution/main.py", line 179, in main
make_predictions(model, test_metadata, basic_bands=basic_bands, add_bands=add_bands, pull_from_pc=pull_from_pc,
File "/codeexecution/main.py", line 106, in make_predictions
for batch_index, batch in enumerate(test_dataloader):
File "/srv/conda/envs/condaenv/lib/python3.9/site-packages/torch/utils/data/dataloader.py", line 517, in __next__
data = self._next_data()
File "/srv/conda/envs/condaenv/lib/python3.9/site-packages/torch/utils/data/dataloader.py", line 1199, in _next_data
return self._process_data(data)
File "/srv/conda/envs/condaenv/lib/python3.9/site-packages/torch/utils/data/dataloader.py", line 1225, in _process_data
data.reraise()
File "/srv/conda/envs/condaenv/lib/python3.9/site-packages/torch/_utils.py", line 429, in reraise
raise self.exc_type(msg)
rasterio.errors.RasterioIOError: Caught RasterioIOError in DataLoader worker process 0.
Original Traceback (most recent call last):
File "rasterio/_io.pyx", line 701, in rasterio._io.DatasetReaderBase._read
File "rasterio/shim_rasterioex.pxi", line 162, in rasterio._shim.io_multi_band
File "rasterio/_err.pyx", line 192, in rasterio._err.exc_wrap_int
rasterio._err.CPLE_AppDefinedError: IReadBlock failed at X offset 9, Y offset 1: TIFFReadEncodedTile() failed.