# Upgrading my Umbrel caused a channel close?

**URL:** <https://community.umbrel.com/t/upgrading-my-umbrel-caused-a-channel-close/7712>\
**Category:** Support and Troubleshooting\
**Created:** [May 15, 2022, 8:23pm UTC](https://community.umbrel.com/t/upgrading-my-umbrel-caused-a-channel-close/7712 "2022-05-15T20:23:27Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![Impalor](https://avatars.discourse-cdn.com/v4/letter/i/e9bcb4/32.png) [@Impalor](https://community.umbrel.com/u/Impalor)\
**Post date:** [May 15, 2022, 8:23pm UTC](https://community.umbrel.com/t/upgrading-my-umbrel-caused-a-channel-close/7712/1 "2022-05-15T20:23:27Z")

</div>

I upgraded my Umbrel yesterday, it took 5 minutes and ran smoothly. Today I noticed a 10m channel pending closure. It was up less than a month out of 12, the other guy did not initiate it. The closure started two hours after the upgrade. What could be the problem?

Also, I had a LN+ watchtower configured before the upgrade. Now lncli tower info results in error “unknown desc = watchtower not active” and I cannot fix that.

---

<div class="post-metadata">

**Author:** ![DarthCoin](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/darthcoin/32/1628_2.png) [@DarthCoin](https://community.umbrel.com/u/DarthCoin)\
**Post date:** [May 16, 2022, 7:46am UTC](https://community.umbrel.com/t/upgrading-my-umbrel-caused-a-channel-close/7712/2 "2022-05-16T07:46:56Z")

</div>

Force closed channels can happen if you had a HTLC in pending in the moment you restart your node for updating.  
Always is good to do these maintenance tasks when your node is in a “calm” moment and do not have too many HTLCs on the fly.  
Some CLN nodes had a bug that FC channels with HTLC in fly, but right now they release a new patch

> **[Release Simon's Carefully Chosen Release Name II · ElementsProject/lightning](https://github.com/ElementsProject/lightning/releases/tag/v0.11.1)**
>
> This is a minor release, highly recommended, which fixes two problems with the v0.11.0.1 release:
> 
> Unwanted unilateral closes. We could get confused by reconnections, and think that a peer had sen...

Yes, force closures are a real pain and costly.

---

<div class="post-metadata">

**Author:** ![Impalor](https://avatars.discourse-cdn.com/v4/letter/i/e9bcb4/32.png) [@Impalor](https://community.umbrel.com/u/Impalor)\
**Post date:** [May 16, 2022, 10:17am UTC](https://community.umbrel.com/t/upgrading-my-umbrel-caused-a-channel-close/7712/3 "2022-05-16T10:17:09Z")

</div>

How can I see if any HTLC is pending?

The closing is still pending after 36 hours. And what worries me that Umbrel made who withdrawals from my Bitcoin wallet for 5545 and 6316 sats. I thought the cost of closing was charged in advance during the opening?

---

<div class="post-metadata">

**Author:** ![Impalor](https://avatars.discourse-cdn.com/v4/letter/i/e9bcb4/32.png) [@Impalor](https://community.umbrel.com/u/Impalor)\
**Post date:** [May 19, 2022, 5:00pm UTC](https://community.umbrel.com/t/upgrading-my-umbrel-caused-a-channel-close/7712/4 "2022-05-19T17:00:23Z")

</div>

@DarthCoin do you have a solution how to speed up or abort a force close? After 4 days it is still pending. (((

---

<div class="post-metadata">

**Author:** ![DarthCoin](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/darthcoin/32/1628_2.png) [@DarthCoin](https://community.umbrel.com/u/DarthCoin)\
**Post date:** [May 19, 2022, 5:04pm UTC](https://community.umbrel.com/t/upgrading-my-umbrel-caused-a-channel-close/7712/5 "2022-05-19T17:04:37Z")

</div>

I once had a force closed channel that took 2 weeks to see funds back.  
All depends if you had pending HTLC with that channel in the moment of closure.  
It sucks I know, but is nothing you can do just wait for the maturity block.  
You can check that as I explained in [the troubleshooting manual](http://community.umbrel.com/t/umbrel-troubleshooting-guide/)

---

<div class="post-metadata">

**Author:** ![Impalor](https://avatars.discourse-cdn.com/v4/letter/i/e9bcb4/32.png) [@Impalor](https://community.umbrel.com/u/Impalor)\
**Post date:** [May 19, 2022, 5:05pm UTC](https://community.umbrel.com/t/upgrading-my-umbrel-caused-a-channel-close/7712/6 "2022-05-19T17:05:47Z")

</div>

I the the tx confirmed on May 15. Was this an attack to steal my funds? [https://blockchair.com/bitcoin/transaction/5a23344dd9a2aea0176891f231a8aa6437e68f924b6e18e8afac1d798f756ced](https://blockchair.com/bitcoin/transaction/5a23344dd9a2aea0176891f231a8aa6437e68f924b6e18e8afac1d798f756ced)

My BTC balance is short the same amount.

---

<div class="post-metadata">

**Author:** ![DarthCoin](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/darthcoin/32/1628_2.png) [@DarthCoin](https://community.umbrel.com/u/DarthCoin)\
**Post date:** [May 19, 2022, 5:13pm UTC](https://community.umbrel.com/t/upgrading-my-umbrel-caused-a-channel-close/7712/7 "2022-05-19T17:13:30Z")

</div>

No, look as I said into your lncli pendiungchannels  
You will see there all the information needed.  
The funds are in pending to be released.

---

<div class="post-metadata">

**Author:** ![Impalor](https://avatars.discourse-cdn.com/v4/letter/i/e9bcb4/32.png) [@Impalor](https://community.umbrel.com/u/Impalor)\
**Post date:** [May 19, 2022, 5:15pm UTC](https://community.umbrel.com/t/upgrading-my-umbrel-caused-a-channel-close/7712/8 "2022-05-19T17:15:18Z")

</div>

lncli pendingchannels  
{  
“total\_limbo\_balance”: “9646602”,  
“pending\_open\_channels”: [  
],  
“pending\_closing\_channels”: [  
],  
“pending\_force\_closing\_channels”: [  
{  
“channel”: {  
“remote\_node\_pub”: “03c226ecc43d26e135f999c743dc0afd0479babfc1821b46c9c85b2eea3f41ac9e”,  
“channel\_point”: “e84c20dbc3ec847a7798101f44468b87f7e549680efedf163a27551bf40b6fac:0”,  
“capacity”: “10000000”,  
“local\_balance”: “8686588”,  
“remote\_balance”: “0”,  
“local\_chan\_reserve\_sat”: “0”,  
“remote\_chan\_reserve\_sat”: “0”,  
“initiator”: “INITIATOR\_REMOTE”,  
“commitment\_type”: “ANCHORS”,  
“num\_forwarding\_packages”: “0”,  
“chan\_status\_flags”: “”  
},  
“closing\_txid”: “5a23344dd9a2aea0176891f231a8aa6437e68f924b6e18e8afac1d798f756ced”,  
“limbo\_balance”: “9646602”,  
“maturity\_height”: 737644,  
“blocks\_til\_maturity”: 581,  
“recovered\_balance”: “330”,  
“pending\_htlcs”: [  
{  
“incoming”: false,  
“amount”: “480007”,  
“outpoint”: “1fd078aafaceeee5f84ca5e01e2b821af7d221881ad3b5d9de47c8c3547edf2b:0”,  
“maturity\_height”: 737644,  
“blocks\_til\_maturity”: 581,  
“stage”: 2  
},  
{  
“incoming”: false,  
“amount”: “480007”,  
“outpoint”: “f494af52404f6e60a7c7c0805e090c6a17f0b40a1b97495ed2ad928e4c1b2221:0”,  
“maturity\_height”: 737644,  
“blocks\_til\_maturity”: 581,  
“stage”: 2  
}  
],  
“anchor”: “RECOVERED”  
}  
],  
“waiting\_close\_channels”: [  
]  
}

---

<div class="post-metadata">

**Author:** ![DarthCoin](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/darthcoin/32/1628_2.png) [@DarthCoin](https://community.umbrel.com/u/DarthCoin)\
**Post date:** [May 19, 2022, 5:30pm UTC](https://community.umbrel.com/t/upgrading-my-umbrel-caused-a-channel-close/7712/9 "2022-05-19T17:30:42Z")

</div>

There we go! Well done!  
You see now? You see that you have pending HTLC and a maturity block height? We are still at block 737066 so you will have to wait a couple of hundreds blocks.

---

<div class="post-metadata">

**Author:** ![Impalor](https://avatars.discourse-cdn.com/v4/letter/i/e9bcb4/32.png) [@Impalor](https://community.umbrel.com/u/Impalor)\
**Post date:** [May 19, 2022, 5:32pm UTC](https://community.umbrel.com/t/upgrading-my-umbrel-caused-a-channel-close/7712/10 "2022-05-19T17:32:13Z")

</div>

Ok, thank you!!

---

<div class="post-metadata">

**Author:** ![orangenode42](https://avatars.discourse-cdn.com/v4/letter/o/8491ac/32.png) [@orangenode42](https://community.umbrel.com/u/orangenode42)\
**Post date:** [February 26, 2024, 6:49pm UTC](https://community.umbrel.com/t/upgrading-my-umbrel-caused-a-channel-close/7712/11 "2024-02-26T18:49:53Z")

</div>

hi! i have a similar issue like Impalor.

lncli pendingchannels:  
{  
“total\_limbo\_balance”: “393”,  
“pending\_open\_channels”: [  
],  
“pending\_closing\_channels”: [  
],  
“pending\_force\_closing\_channels”: [  
{  
“channel”: {  
“remote\_node\_pub”: “xxx”,  
“channel\_point”:“xxx”,  
“capacity”: “4000000”,  
“local\_balance”: “1904826”,  
“remote\_balance”: “2054248”,  
“local\_chan\_reserve\_sat”: “0”,  
“remote\_chan\_reserve\_sat”: “0”,  
“initiator”: “INITIATOR\_LOCAL”,  
“commitment\_type”: “ANCHORS”,  
“num\_forwarding\_packages”: “0”,  
“chan\_status\_flags”: “”,  
“private”: false  
},  
“closing\_txid”: “xxx”,  
“limbo\_balance”: “393”,  
“maturity\_height”: 0,  
“blocks\_til\_maturity”: 0,  
“recovered\_balance”: “330”,  
“pending\_htlcs”: [  
{  
“incoming”: false,  
“amount”: “393”,  
“outpoint”:“xxx”,  
“maturity\_height”: 817469,  
“blocks\_til\_maturity”: -14687,  
“stage”: 2  
}  
],  
“anchor”: “RECOVERED”  
}  
],  
“waiting\_close\_channels”: [  
]  
}

looks like my channel partner is offline.  
block is mined.  
why is it locked? because the htlc is still pending?  
how can I just ignore the htlc and an accept everything so my funds return to me on change?

thanks 🙂

---

<div class="post-metadata">

**Author:** ![orangenode42](https://avatars.discourse-cdn.com/v4/letter/o/8491ac/32.png) [@orangenode42](https://community.umbrel.com/u/orangenode42)\
**Post date:** [March 6, 2024, 3:34pm UTC](https://community.umbrel.com/t/upgrading-my-umbrel-caused-a-channel-close/7712/12 "2024-03-06T15:34:51Z")

</div>

Anyone? 🙂

---

<div class="post-metadata">

**Author:** ![marek](https://avatars.discourse-cdn.com/v4/letter/m/b2d939/32.png) [@marek](https://community.umbrel.com/u/marek)\
**Post date:** [June 26, 2025, 1:05pm UTC](https://community.umbrel.com/t/upgrading-my-umbrel-caused-a-channel-close/7712/13 "2025-06-26T13:05:22Z")

</div>

HI Mate how did you solved this?
