Check channel reestablishment after a Lightning peer reconnects
A reconnected network session can appear before the two channel endpoints exchange their state information. Inspect that handshake when transfers stall after a network interruption.
Inspect all channels with the peer
Set PEER to its node public key. The query returns every local channel to that peer, including channels at different stages of opening or closing.
lightning-cli listpeerchannels "$PEER" | jq '.channels[] | {channel_id, peer_connected, reestablished, state}'
Read the state per channel
A true peer_connected with an absent or false reestablished field does not establish that the channel has resumed. Sample again and inspect the affected channel's state and logs if the condition persists. reestablished was added in Core Lightning 24.02, so an older node can omit it for every connection.