Has the amount in dispute changed at all?
You might need to run the buffer program to update the values
If you assign an open partial payment to an invoice it will be seen as a manual clearing and not a payment.
If you receive a payment, and then clear that payment against the invoice it will show in the paid amount.