Hallo und willkommen n000b!
ich kann zwar nicht den Grund des Fehlers erklären, aber
dir einen Workaround vorschlagen -- falls der Fehler
weiterhin nicht zu lösen ist.
Du könntest einen normalen Button mit CSS formatieren,
also quasi unsichtbar machen und nur das Bild anzeigen,
beispielsweise:
<input type="button" style="background: url(...) no-repeat center center; width: 100px; height: 100px;" />
Gruß
Pfoto