Zorg ervoor dat je geen uitzonderingen verbergt voor de insert of de commit. (Aangezien de FK-beperking wordt uitgesteld, krijgt u een uitzondering op de commit bij een FK-overtreding.)
Als een algemenere suggestie voor foutopsporing zou ik zeggen:gebruik SQL Trace zodat u precies kunt zien wat er gebeurt.