fixed per-subscription protocol support