Stripe Payment Still Shows as Initiated After Successful Payment

Recently we initiated a payment request to a customer who completed the payment with his credit card. We received an email confirmation from Stripe and I checked my bank and see that the payment posted to our account (less their fees).

I went to apply the payment to the outstanding invoice but I see that the payment request still shows as “INITIATED”…meaning that ERPNext is not seeing that the request was paid.

Is there a way to make ERPNext reconnect and pick up these missed transactions? I see in the Stripe logs that it posted and three events (charge.succeded, payout.created, payout.paid). I believe that ERPNext picks up the charge.succeded and changes the status from “initiated” to “paid”. How can I make this transaction post?

This still seems to be the case, right?