I'm gonna make a guess here because I've encountered the same issue when building things on LN.

It sounds like a subtle issue with Lightning implementatios: internal payments have to be settled internally in a separate database and not in the lightning node itself (LND doesn't support self payments, afaik CLN now does).

When the second payment is made through the real LN, the invoice is picked up by the node but the Alby backend already settled the invoice.

Reply to this note

Please Login to reply.

Discussion

Someone tag Alby for free alpha

Yess, we saw that feedback, thanks!

yeah see my another post of my assumption

I also tested other lightning wallet. WoS and blink is safe, they handle this situation specifically

OneKey wallet also has same issue.

Alby support handle this specifically. Not at software level.

nostr:note15gv0azs7tyw86cyee84eywfthtnn52lvaedl9yg2m8hey0aj604qnz9ypx