MegamixTV channel has been deactivated