Вероятно, имя файла содержит некоторые непечатаемые символы или что-то, что выглядит на HTML-странице. Вы можете использовать вызов API, чтобы удалить его, но самой сложной задачей будет поиск точного имени файла!
Я бы использовал CLI AWS, чтобы получить список всех ключей:
aws s3api list-objects-v2 --bucket my-bucket --query Contents[].Key
Затем найдите нарушающий объект и удалите его:
aws s3 rm XXX