Ensured multiple calls to channel init result in only one channel for
the client.
Fixed a reload bug where failure resulted in not being able to
join a different game or create new games.