channel register event fixed