Hello, guys. I have a lot of theoretical knowledge of how bitcoin and lightning network should work. Unfortunately when I tried to play with some wallets sometimes I hit some problems. Here's one of them.
I downloaded Zeus and I wanted to try its lightning functionality. I don't exactly know how how LSPs work and what wrapped invoices and stuff is, and I also wanted to test what I thought was a more standard use case of lightning network - opening channel from my end, sending sats from it and then receiving sats on the same channel (after sending).
So I sent some sats onchain to Zeus. After the transaction confirmed I opened a (non announced) channel to the Olympus server. I used the conveniently placed "open channel to olympus" server, thinking that since this is their server it should play nice with the app. The channel opened successfully after some time. Then I sent some sats to my other wallet, so that the channel has some inbound liquidity. And it has. It says that I have 1200 satas inbound liquidity.
However when I tried receiving some sats it failed. First I tried using Mutiny wallet (from a fedimint... I know you guys here don't like eCash but that's currently beside the point). Since Mutiny gives extremely stupid and useless error messages I decided to try using Muun (which I also know you don't like since it makes submarine swaps). Here Muun gives a hint to enable route hints (because channel is unannounced). So I opened Zeus, found that there is a convenient setting on the invoice creation screen that enables route hints (why isn't is this on by default I don't know, since Zeus knows that the channel is unannounced). I enable route hints and create another invoice. Payment fails, with Muun saying that there is no available route.
I don't understand why no available route. There is enough balance on the remote side, there is (I suppose) inbound route to the Olympus server. So why can't I receive sats via this channel?
Mutiny lightning fees are around 1%. I wanted to test if this is because of what the lightning gateway was charging me to exit the fedimint and so I needed a real lighning channel. Now I want to understand why this channel does not behave as I thought it will.
Is this a place to ask such questions? If not is any such place on this site?