Hi, I've tried this and sadly it's not changed.
I think that the error is linked to a credit note that was originally applied to the invoice. When the payment came in the customer had paid the full amount, so the credit note was un-done and the full payment applied to the invoice. It looks like rather than removing the credit note, the system has added the credit note value to the invoice total, but has not deducted the credit note when it was cancelled.
A bit strange but hopefully sortable.