A datafix may be necessary to correct any accounts where an adjustment to a Soft Credit account has resulted in the Soft Credit Paid amount getting set to zero.

For the second issue, the datafix must set the Soft Credit Pledge PAID_AMOUNT and the PAID_AMOUNT_ORIG_CURR, to be equal to the Paid_Amount on the Active Hard Credit Pledge Transaction.

BG 2423539 will fix this issue.  See Internal notes for more information.