Error 37 ist laut ebay-API:
Short error: Input data is invalid.
Long error: Input data for tag is invalid or missing. Please check API documentation.
Zu deutsch: der übertragene Inhalt des Felds wird von ebay nicht angenommen, weil er von der API als ungültig angesehen wird. Wenn das beim Bildupload passiert könnte das daran liegen, dass ebay eigentlich schon länger keine externen Bildquellen für das Galeriebild akzeptiert und sich nun daran stört. Der Lister hat das zwar bisher noch hinbekommen (merkt man, wenn man die Bilder dann überarbeitet) aber so richtig ebay-konform ist das schon länger nicht mehr.
"erscheint zwar die Bilddatei (übrigens nur eine von zweien) zwar auf meinem ftp Server, aber die Datei ist leer!"
Das verstehe ich nun nicht ganz. Du lädst die Bilder per Lister auf deinen Webspace? Und da kommt dann von zwei Dateien eine an und die ist leer, d.h. es ist zwar der Dateiname vorhanden, aber eben mit 0 Byte Dateigröße?
Ich sehe gerade nicht, was das mit einer API-Meldung von ebay zu tun haben will, aber das scheint mir dann ein Problem mit deinem FTP-Upload zu sein. Kann natürlich sein, dass ebay sich daran stört, dass Du Bilder mit 0 Byte verwenden willst. Das könnte ebenfalls zu der o.g. Meldung führen.