Bestellung editieren mit eigener Order Extension nicht möglich mit SW 6.2

Hi,

seit SW 6.2 ist es nicht mehr möglich eine Bestellung zu editieren, wenn mein Plugin aktiviert ist welches eine OrderExtension beinhaltet. Wenn ich auf den Button “Bearbeiten” klicke im Bestelldetail, dann wird folgender Fehler geworfen:
An exception occurred while executing INSERT INTO … Integrity constraint violation: 1062 Duplicate entry … for key PRIMARY…

Die Administration bezüglich der Order wurde von mir nicht bearbeitet oder erweitert. Das ist komplett der Standard.
Mit SW 6.1 hat das Ganze noch wunderprächtig funktioniert. Wieso wird der gleiche Eintrag beim bearbeiten nochmal in die Datenbank geschrieben?

Hat evtl. jmd. einen Tipp woran das liegt und wie ich das Problem beheben kann? Ich bin da total ratlos und habe auch im Netz nichts zu dem Problem finden können. :frowning:

Gruß

Danny

Also ich versteh es nicht. Anscheinend passt etwas nicht mit meiner Extension:

$collection->add(
            (new OneToOneAssociationField(
                'customOrderResource',
                'id',
                'order_id',
                OrderExtensionDefinition::class
            ))->addFlags(new CascadeDelete())
        );

Wenn ich das Flag rausnehme, dann kann man die Order bearbeiten. Allerdings wird beim speichern oder auch abbrechen vom Bearbeiten mein Eintrag in der eigenen Tabelle entfernt?!?

Ich versteh es nicht! :frowning: