Причина, по которой первый файл не сохраняется, может быть связана с неправильной обработкой данных формы на стороне сервера. Возможно, в коде обработчика формы не предусмотрена корректная обработка двух файлов, или возникает ошибка при сохранении первого файла из-за каких-то ограничений или ошибок в логике программы.
С другой стороны, второй файл сохраняется успешно, потому что возможно в обработчике формы предусмотрена корректная логика сохранения двух файлов или ошибка, которая могла затрагивать первый файл, не влияет на второй файл из-за различий в их обработке.
В целом, для выявления конкретных причин необходимо анализировать код обработчика формы, проверять правильность передачи данных от клиента к серверу и выполнение всех необходимых действий для сохранения файлов на сервере.