Can KillBiill invoke the onFailureCall method when the payment status is UNKNOWN?
Vivek
-- Logs for reference --
{
"@timestamp": "2025-11-27T11:32:06.975Z",
"message": "payment failed. not processing failure due to payment failed due to UNKNOWN. java.lang.RuntimeException. context: DefaultPaymentControlContext{accountId=aa9597df-39bd-418c-bec6-981c6bda2c00, paymentMethodId=21c47db0-a8aa-4035-a6a3-675e955dc3c7, pluginName=null, attemptId=be434a27-150a-4bfa-809e-dfe294281ead, paymentId=21c71d9c-7dda-4a1c-b7b6-fd3828eebe42, paymentExternalKey='21c71d9c-7dda-4a1c-b7b6-fd3828eebe42', transactionId=a5c7d12d-58ee-46d8-a5e4-a2a60fbdef7d, transactionExternalKey='a5c7d12d-58ee-46d8-a5e4-a2a60fbdef7d', paymentApiType=PAYMENT_TRANSACTION, hppType=null, transactionType=PURCHASE, amount=0.00, currency=USD, processedAmount=0.00, processedCurrency=USD, isApiPayment=false}. properties: [PluginProperty{key='IPCD_INVOICE_ID', value=ad956453-2406-4ae1-b07c-4fdd8f3f40e4, isUpdatable=false}]",
"logger_name": "com.comcast.lms.killbill.overdue.LmsOverduePluginApi",
"thread_name": "Plugin-th-43",
"level": "ERROR",
"accountId": "aa9597df-39bd-418c-bec6-981c6bda2c00",
"txKey": "a5c7d12d-58ee-46d8-a5e4-a2a60fbdef7d",
"kb.tenantRecordId": "1",
"paymentId": "21c71d9c-7dda-4a1c-b7b6-fd3828eebe42",
"kb.userToken": "f69ac00a-936f-475f-bab9-fc0c34e411da",
"txId": "a5c7d12d-58ee-46d8-a5e4-a2a60fbdef7d",
"invoiceId": "ad956453-2406-4ae1-b07c-4fdd8f3f40e4",
"kb.accountRecordId": "502"
}