Fixed these balances, but now when the payment arrives, the user receives a message that the ""Specified amount is greater than the balance due""
SWPAID is zero (unchecked), AROBL shows a balance, AROBP shows the correct partial payment only.
What else does the code check before issuing this error?