Thanks for your answer. I will probably do what you tell me in a later time. But since I am experimenting I want to know why I can't receive on my current channel setup. (I am currently using bitcoin only for experimentation... I don't know anybody that will pay me in bitcoin nor where I can pay for something with bitcoin, besides paying for posting here).
I think I don't always need to keep the app on top, since the OS (Android) usually doesn't kill apps immediately. But I did attempt to deposit and withdrawal some sats from this very site. And ... deposit worked (using the channel mentioned), but withdrawal (with the app open on the foreground) didn't work with the same error (no route). Maybe Olympus server doesn't like using them like that?
why I can't receive on my current channel setup
Is about no inbound liquidity, for sure. As I understand you open the channel from your onchain balance towards the Olympus LSP. That means you will not have the additional 100k inbound liquidity that Olympus is offering when you open the channel "on the fly", from any other LN wallet.
Please read more about LN liquidity works. I will suggest to move 50% of that channel out to another LN wallet, temporary, to make some more "space" in that new channel, then you will be able to receive just fine. Or buy an inbound channel from any other LSP. An inbound channel is an "empty" channel, it means the balance is on the peer side, not on your side, so you can receive straight away.
reply
Hello. I read and I think I know how lightning network liquidity works.
I think I DO have incoming liquidity because
  1. I used this channel to send currently total around 1200 sats.
  2. When I open my channel, I can see under "Channel balance" -> "Inbound" it says "1200 sats"
Keep in mind that I tried to receive 1000 sats, then 100 sats, then 1 sat. All attempts failed. I tried the same with the app open on the foreground.
reply
Or buy an inbound channel from any other LSP
Buying inbound is underrated. makes life loads easier. Also the guide is mint, plz read it @BallLightning
reply
But since I am experimenting I want to know why I can't receive on my current channel setup.
It's a Zeus thing. Your node has to be online & it does not run in the background (others do this, Zeus does not in my experience.). You've got to open it up to get it 'online' each time.
reply