Bonjour,
Si la commande passe en confirmé mais que l'email n'apparaît pas dans le journal des emails envoyés, c'est normalement que l'email a été dépublié dans le menu Système>Emails.
Vu que cela fonctionnait avant la migration de serveur, je doute que cela vienne de là.
Une autre possibilité est qu'il y a une erreur PHP entre la sauvegarde du nouveau statut de la commande et l'envoi de l'email.
Peut être que la version PHP a évoluée avec la migration, et que vous avez quelque part du vieux code qui n'est pas compatible avec votre nouvelle version de PHP.
En supposant que c'est quelque chose comme cela, cela pourrait venir de la personnalisation de l'email, ou d'un plugin non inclut dans HikaShop.
Essayez de changer le statut de commande manuellement de créer à confirmer via le dropdown du listing des commandes et activez la notification à l'utilisateur.
Il est fort possible que vous ayez un message d'erreur qui permettra de comprendre quel est le problème.
Concernant l'erreur 403 à la sauvegarde des emails, c'est surement un système de sécurité sur le serveur qui fait cela. il voit le code PHP du "preload" de l'email et refuse préemptivement de traiter la requête HTTP pour éviter tout problème potentiel.