Hast Du mal ein anderes Bild versucht? Zum testen am besten eins, das schon im Shop ist.
Es kommt vor, dass Bilder korrupt sind, aber in Bildbetrachtern / Bildverarbeitungssoftware sauber dargestellt werden. Solche Bilder produzieren genau den Fehler. In dem Fall mit Gimp / Photoshop öffnen, speichern, geht.
Ähnlicher Fall von vor ein paar Tagen .... ein Shop mit eingebauter mp3 Upload Funktion.
Die mp3 Datei war tatsächlich eine mp4, aber mit mp3 - Dateiendung. Sämtliche Musikplayer spielten das als mp3 ab. VLC Player zeigte richtigerweise ein Video an (Bilddatei als Standbild mit Audiospur). Der Shop hat die Datei erst angenommen, als ich sie durch einen Audiokonverter gejagt hatte, damit auch wirklich mp3 drin war.