I have a module in drupal8 which only job is on an event response is to redirect a URL. It works fine for everyone except anonymous users. How do I give the module privileges to fire on every user no matter if the are logged in or not. This is the geographic_me_redirect.services.yml services: me_redirect.process_me_request: class: Drupal\me_redirect\EventSubscriber\ResponseSubscriber arguments: [] tags: - { name: event_subscriber } This is the response class ResponseSubscriber implements EventSubscriberInterface { /** * Constructor. */ public function __construct() { } /** * {@inheritdoc} */ public static function getSubscribedEvents() { ///$events[KernelEvents::REQUEST][] = ['onRouteMatch', 27]; //-- fires the event in the kernal early oo page load 20 $events[KernelEvents::RESPONSE] = ['process_language_request',0]; //-- For redirecting to another domain return $events; } public function process_language_request(FilterResponseEvent $event) { return my logic } }