Stellen Sie sicher, dass Sie keine Ausnahmen von der Einfügung oder dem Commit ausblenden. (Da die FK-Einschränkung verzögert wird, würden Sie bei einer FK-Verletzung eine Ausnahme vom Commit erhalten.)
Als allgemeineren Debugging-Vorschlag würde ich sagen, verwenden Sie SQL-Trace damit Sie genau sehen können, was passiert.