Updating channel region kills VNext

Created by: VelvetThePanda

Discord "recently" shifted from guild region to per-channel regions, however updating this does not send requisite data that VNext expects to successfully reconnect to the session, which causes a null-ref to propagate up the call stack and through the AsyncEvent that fires when this happens. I don't know enough about VNext to handle this myself, though, hence the issue vs a PR.