Ошибки, которые у меня возникали при импорте, в 100% случаев были вызваны использованием спецсимволов в наименованиях, например, знака "=" и стандартного разделителя полей, который используется в файле CSV - символа ";" (точка с запятой). В первую очередь необходимо убрать из наименований все спецсимволы. Возможно, вам пригодится. Тоже, кстати, выдавало ошибку "No Name (ID: No ID) не может быть сохранен(а)"
Первоначально импортировал товары полным списком (более 3000 наименований), без создания категорий. Этот процесс занимает несколько минут. Затем создал категории и подкатегории и привязал товар к нужным категориям (заняло весь рабочий день). Сейчас обновление цен и остатков идет по ключу (артикул товара), все товары на месте.