Closed Horndev closed 5 years ago
The cause has been identified as related to LND. LND does not provide a get payment interface to check if funds are sent. If something goes wrong and the HTTP stream is lost when withdrawing, then it is not registered that the funds were sent.
Solution for now is to put funds into a locked limbo mode until the payment is verified, or times out.
Should be addressed now. Will be monitoring exceptions.
This bug should now be fixed. Increased monitoring of LND Rest channels implemented and a fallback to limbo balance to check for missed withdraws was implmented.
https://www.zapread.com/Post/Detail/4622
for detail.
Not recording withdraws settling correctly...