[CR #203009] A delete command that affects multiple rows at the primary database might not replicate successfully at the replicate database if the primary database contains self-referential foreign-key constraints.
Workaround: Use any one of the following workarounds:
Use stored procedure replication.
Drop the constraint on the replicate table.
Do not use bulk deletes on tables with self-referential foreign-key constraints.