CSV Import schlägt fehl

Ich habe momentan das Problem, dass der csv-Import nicht mehr funktionieren will.
Ziel soll der automatisierte Upload über Rest API sein.

Der Import scheitert schon beim manuellen Upload, obwohl ich mich an einem funktionierenden Connector orientiert habe.

Fehlermeldung:
import.io_phonebook: Could not create mapped row:{“028pho_bez”:“”,“028pho_phone”:“”,“028pho_firstname”:“”,“028pho_lastname”:“”,“028pho_organisation”:“,”,“028pho_email”:“”,“028pho_mobile”:“”,“028pho_homephone”:“”,“028pho_fax”:“”,“028pho_homephone_res”:“”,“028pho_mobile_res”:“”,“028pho_fax_res”:“”,“028pho_phone_res”:“”,“011acc_id”:null,“fk”:“||0”}
Create failed
Das Feld Anzeigename (028pho_bez) darf nicht leer sein

Inhalt csv:
Anzeige;Vorname;Nachname;Str;PLZ;Ort;Tel;Telp;Mobil;Fax;Email;
“Musterfirma”;“Hans”;“Muster”;“Straße 11”;“12134”;“Stadt”;“030/76543”;“”;“”;“”;“”;

Als Variable hab ich unter anderem:
displayname: return $row[“Anzeige”];

Struktur:
{
“phonebook”: [{
“028pho_bez” : “{{{displayname}}}”,
“028pho_phone” : “{{{phone}}}”,
“028pho_firstname” : “{{{givenname}}}”,
“028pho_lastname” : “{{{surname}}}”,
“028pho_organisation” : “{{{organisation}}}”,
“028pho_email” : “{{{email}}}”,
“028pho_mobile” : “{{{mobile}}}”,
“028pho_homephone” : “{{{homephone}}}”,
“028pho_fax” : “{{{fax}}}”
}]
}

Das hatte bislang so funktioniert, ich kann mir keinen Reim darauf machen.2021-03-12 17_04_39-apitest pascom™ – Opera
Version ist 19.13.

Ist in der CSV Datei vor dem Anzeigenamen noch ein leeres Feld, also einfach eine Spalte mit einem beliebigen Namen z.B. “leer” oder “Test”, beim CSV Import wird die erste Spalte m.W. ignoriert / nicht importiert.

Konnte es nun lösen, Fehler waren falsch oder nicht übergebene Zeilenumbrüche in der csv.

Mittels
curl -u moby:$Passwort -X POST “$host/$Instanz/services/connector/$Connector/push” -H “accept: application/json” -H “Content-Type: text/csv” --data-binary @$Pfad/contacts.csv
klappt jetzt auch der Import per REST.