BlueWallet LNDHub Balance showing in On-Chain BTC Wallet

I think this is a bug / issue with Bluewallet LNDHUB and not of Umbrel.
What you did is the following (as far I understand from your explanation):

  • you linked a LNDHUB from your Umbrel node (empty LN wallet) - OK done
  • you clicked in BW to refill from external source / wallet - OK done, but this feature I think works ONLY with BW custodial wallets (connected to BW servers) not ones that are hosted on your Umbrel LNDHUB.
  • funds were sent to your node onchain, to be used as opening a LN channel for that LNDHUB wallet. This part I think is missing from LNDHUB or wasn’t deployed yet by BW team.

In order to fund a self hosted LNDHUB wallet, you should use another LN wallet and NOT onchain.
As I explained exactly step by step in the guide about Umbrel + BW LNDHUB

You should take this issue to Bluewallet team:
Telegram - https://t.me/bluewallet
GitHub - https://github.com/BlueWallet/LndHub
And explain there what I just told you.