Причины:
1. Слишком большой размер файла. Первое, что можно сделать, это сжать файл в ZIP архив и попробовать снова загрузить его. Если файл по-прежнему больше допустимого, нужно изменить настройки сервера и увеличить разрешенный объем передаваемых файлов. Также можно разделить файл на несколько частей, и последовательно произвести процедуру импорта.
2. Не соответствует порядок столбцов. В этом случае нужно посмотреть пример файла, который можно скачать прямо из админки и убедиться, что весь порядок столбцов соответствует требуемому. Также в некоторых случаях данная ошибка может возникать если названия столбцов не обрамленных двойными кавычками.
Внимание! при работе с CSV, обязательно убедитесь, что для каждого товара соответствует лишь одна строка с информацией. Никаких переносов на другие строки быть не должно. Проверить корректность CSV можно открыв его через notepad++
Подробная инструкция по импорту каталога из CSV.
Если у вас существуют переносы строк или вы используете html с переносами, их необходимо убрать.
Через Libre Office сделать это можно следующим образом:
Необходимо открыть Найти и заменить (Find and Replace) нажав Ctrl + H
Ввести в поле Найти «\n»
Ввести в поле Заменить пробел или оставить его пустым
Обязательно! Включить опцию Регулярные выражения
Нажать Заменить все (Replace all)
Сохранять файл необходимо в кодировке Windows 1251
Разделителем полей нужно выбрать ;
Разделителем строк нужно выбрать "
Данные параметры можно настроить при сохранении файла через Сохранить как (Save as) и отметив пункт «Изменить настройки фильтра» (Edit filter settings) при сохранении.