I found a bug that saves passwords for the main channels, but not for the child ones.
I can’t confirm this, as long as you have been in the channel once and haven’t changed your password, I have no problems here.
Same here. Works as long i stay connected.
Channel passwords are not stored in general after client restart.