I think I found some bug in Expense Claim

An employee has filed for expense claim at different times and payment has been made at different times.
The general ledger for the employee is attached below:

And the screenshot of expense claim is as below:

I am interested in the doc HR-EXP-2022-00020 where sanctioned amount is 35070, which lists paid amount is 43080 and still, the status is unpaid.

Here’s a screenshot of the doc HR-EXP-2022-00020.

Here is the two payment entries associated with this doc.

Is this working correctly or is that really a bug ?