If I see the sql query code:
INSERT INTO wkf113649313_88_1 (biCusClientCode,biId)
SELECT
N1.biCusClientCode,
N0.biBroadLogId
FROM NmsBroadLogRcp N0
JOIN NmsRecipient N1
ON (N1.iRecipientId = N0.iProfileId)
JOIN NmsDelivery N2
ON (N2.iDeliveryId = N0.iDeliveryId)
WHERE (((N0.biBroadLogId > 0 OR N0.biBroadLogId < 0) AND (IsBitSet(N0.iFlags , 4) <> 4)))
It seems that it is in the following step where the records are lost, but If that the case, I can't undestand the reason
JOIN NmsRecipient N1
ON (N1.iRecipientId = N0.iProfileId)