Hey all, I am hoping to get some ideas for where to look next at recovering funds from an Umbrel Node that went down.
For reference, here is my node on 1ML.
Here is my timeline of issues, roughly:
- Node went down last week, I promptly spun up a new node and found the on-chain balance intact.
- It took me quite a while to start a channel recovery, but I was finally able to do it. The key to resolution here is that the backups I created were in RTL. Once I figured out where to place that backup file on an umbrel, I was able to get 10 of 12 channels to close. I assume the other two were offline at the time. You can see this change if you look at the info at 1ML.
- Now, here is where the real trouble starts. Another issue occurred with the node, apparently, and all balances started showing as blank. In addition, downloading the blockchain was not progressing for over 8 hours or so. Since my last attempt at recover went fine, I made another fresh install.
- Now to the current problems, I think there are two separate issues I am facing:
Umbrel Won’t take the seed, doesn’t create a seed file
I’ve been through multiple re-flashes of the SD card, and multiple formattings of the SDD. I’ve even purchased all new hardware. Every time I put in my seed, I immediately get an error.
Now, at this stage, umbrel won’t let me proceed. If I re-enter the seed, make an edit, or do anything else, it says that” user already exists.”
So, when I refresh the page, I get what seems to be a synching node. Except, there is no balance.
This persists after multiple re-starts with fresh installs, and even new hardware (went to the shop to get a new Pi and new SD and SSD).
Following a lot of troubleshooting, I came across a way to reset the user data of the node, among other troubleshooting tips. This includes the SSH command sudo rm ~/umbrel/db/umbrel-seed/seed
Turns out, I don’t have this file. It doesn’t exist: “no such file or directory”
If I spin up a fresh node, without the recovery seed being used, this file does exist. Something about my seed, or my seed recovery procedure is causing this file to not be created, over and over.
I am very confused by this, as it worked the first time I did the recovery (seemingly), but not since. Any ideas on what to try next?
Recovery via Blue Wallet, Zap Doesn’t help
Along the way, I found that Bluewallet will take the AEZEED used by Umbrel. While I can see some of the UTXOs from the wallet and can match it up with my recollection, but not all of the data is there. The latest transaction in the bluewallet shows only the change from my last channel opening transaction (and not the input leaving the wallet). It does not show UTXOs from any of the recent channel closings.
You can see the channel closings in the 1ML above, none of these are shown in Bluewallet.
This leaves a small portion of the balance that should be available accessible by Blue wallet. Any ideas here?
I’ve tried Zap as well, but I can’t seem to proceed past the “fund your wallet” page. Any other recovery options for the on-chain balance at this stage? Are there alternative methods to getting the last two channels closed if I can’t get an umbrel up with this seed?