The problem is how CR+LF are managed/generated for the CSV file and how php parse the csv.
We cannot change the plugin code so let’s change the CSV.
If you open the csv with a plain text editor and you see the file formatted in the right way, line by line you are near the goal.
Save as and the try after checked the separator.
If it is ; (comma) change it in a , (semicolon). This worked for me.
My procedure has been the following:
Created an excel file with three column without title.
Saved as “CSV (MSDOS) .csv” this inserted the right CR+LF EOL.
File opened with notepad replaced all semicolon with commma.
Uploaded in wp by the plugin without any error.
That’s all.