Возможно, я слепой, но не могу найти в документации S3 максимальную длину имени файла, которую можно загрузить в S3.
Как следует из документации Amazon ,
Эти имена являются ключами объекта. Имя для ключа представляет собой последовательность Символы Unicode, чья кодировка UTF-8 имеет длину не более 1024 байтов.
Максимальная длина имени файла составляет 1024 символа.