NWC payment failure is swallowed silently, error context never reaches the user #38

Closed
opened 2026-04-20 12:40:20 +00:00 by userAdityaa · 1 comment
Contributor

When a Lightning (NWC) auto-payment fails in handle_invoice_created, the system stores the error in tenant.nwc_error and proceeds to send a DM:

"Payment is due for your relay subscription. Please visit the application to complete a manual Lightning payment."

When a Lightning (NWC) auto-payment fails in `handle_invoice_created`, the system stores the error in `tenant.nwc_error` and proceeds to send a DM: > "Payment is due for your relay subscription. Please visit the application to complete a manual Lightning payment."
userAdityaa changed title from NWC payment failure is swallowed silently, error context never reaches the user Size: M to NWC payment failure is swallowed silently, error context never reaches the user 2026-04-20 12:41:24 +00:00
Author
Contributor

Closing this, as it has been merged through #46.

Closing this, as it has been merged through #46.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: coracle/caravel#38