Listpeerchannels would update the local channel information setting the liquidity in the outgoing channel to known_min=known_max=capacity, when in fact it should be known_min=known_max=spendable.