Hallo...
das Auto-INC Feld ist NICHT enthalten... es taucht im
SQL String nicht auf.
(wenn es enthalten ist und auch gefüllt, dann kommt
MySQL nicht klar).
Ich sehe jetzt an dem Code nicht, dass das ID Feld ausgeschlossen wird. Im Gegenteil, die "Props" werden dynamisch abgefragt und daraus das Statement gebaut.
Vielleicht doch mit ID, ab und zu?
Oder hast Du die konkreten
SQL Statements vorliegen, wenn der Fehler zuschlägt?