I have two lightning nodes, Bob and Charlie (using bitcoind backend with LND).
They both have an open and funded channel with this testnet faucet:
Both nodes have a 50000 sat local balance, and a 49056 sat remote balance.
Bob created an invoice for 100 sats, but Charlie cannot find a route to Bob to pay that invoice.
Here’s the “payment_request” for the invoice (note this on testnet):
Why can’t Charlie pay Bob? I figured they would use the channel to the testnet faucet as a middle hop.
Bob has already connected to Charlie. Charlie appears in Bob’s list of peers, and likewise Bob appears in Charlie’s list of peers.