C'est totalement normal et c'est le fonctionnement du composant messenger :)
https://symfony.com/doc/current/messenger.html#deploying-to-production
La doc t'explique que c'est le taff d'un worker de "consume" les files d'attentes (ici tes mails), le worker c'est un petit programme qui va être lancé et, pour le cas présent, qui va regarder en direct l'arrivée des nouveaux éléments en file d'attente afin de les traiter au plus vide et dans l'ordre.
Ils te conseillent d'utiliser un manager de processus tel que Supervisor ou systemd, qui permettront de relancer automatiquement le worker si il s'arrête (à l'inverse de ton ordi dev en local où tu vas manuellement entrer la commande messenger:consume). A voir si ton hébergeur te permet de faire de telles choses, ça c'est la partie linux / gestion serv.
Dans le cas contraire, si ton app te le permet (d'un point de vu fréquentation, ou que sais-je), gérer et envoyer les mails de façon synchrone est une possibilité