Listeners for generic errors and registration
Join channels a bit more intelligently