Bon alors,
Pas de problème de JS, pas de warning, tout fonctionne. J'ai bien peur que le problème soit lié à la conception du module. Il contrôle si le point relai est sélectionné mais trop tard.
Par exemple, si la liste des relais est en cours d'affichage (même une demi seconde) on peut quand même passer au paiement.
C'est ultra moyen et ça explique les commandes validées sans point relais sélectionné.
Donc soit je passe par un module payant soit je modifie celui-ci, notamment le fichier commons.js pour désactiver le bouton "suivant" tant que la liste des relais n'est pas affichée. Bof bof ...