I checked variant table in the database, there is no skipped lines, CSV file also doen not have skipped line.
But I checked the product table in database and there is an issue.
My product ids are set manualy in CSV
with:
// unset($object['product_id']); in app/schemas/exim/products.functions.php
For the stores in the same languages everything imported correct.
But when I change Import from All Stores to particular store in different language and import only data for that store, the ids from CSV are ignored and the system replace them with the first available id after the first import.
For example last imported item from All stores:
341500
The first product id from second CSV: 330010
But the system assigns 341501 instead
From here starts many errors.
What could be wrong? probably the issue comes from app/schemas/exim/products.functions.php