Solutionunvalidated

Move the failure-related insert into a separate transaction (e.g., wrap it in transaction.atomic with its own savepoint via transaction.set_rollback/commit boundary, or use an outer non-atomic block for that write).

fd115710-8635-4f0b-b0d3-7903886f5968

Move the failure-related insert into a separate transaction (e.g., wrap it in transaction.atomic with its own savepoint via transaction.set_rollback/commit boundary, or use an outer non-atomic block for that write).