Evtl. ist deine "dynamische" Herangehensweise mit "Select *" nicht mehr kompatibel mit Treiber oder Kompo.
Mittlerweile gibt es ja wohl für PK Attribute(Felder) Field Properties, mit denen man angeben kann, wie das PK Verhalten ist/sein soll.
Wenn Dein PK Feld die Migration so überlebt hat, wie es unter der alten Version war, sollte ein insert jedenfalls funktionieren, wenn Du das Feld einfach beim Insert weg lässt, also "aktiv" nicht angeben. Hast Du mal geschaut, ob das PK Feld noch wirklich als Autoinc definiert ist bzw. ob es funktioniert mit einer Eingabe aus der
SQL Console?