Invoice not paid, transaction "Pending, reason: eCheck was not cleared out"

For one of the users (see chat notes) the invoice on Membership 2 -> Billing page is in “Billed or Pending” section and is marked as “Billed” (but not paid) and overdue.

In transaction logs, there’s one transaction on Feb 3rd (which is also invoice due date) that’s got a message that it’s still “pending, reason: echeck not cleared”.

But There’s another one on Feb 8th for that same user with payment type “echeck” which was successful.

The user is active and has active subscription, but the invoice is not paid according to “Billing” page (while according to “Transaction logs” it is paid). Why is that, how to fix that?