Bonjour,
Cela ressemble à un bug de magic zoom car depuis le panier, c'est l'id de la variante qui est dans l'URL de la page, alors que depuis le listing de produit, c'est l'id du produit qui est dans l'URL.
Il ne doit pas pouvoir gérer comme il faut l'id de la variante dans l'URL de la page produit.
Une solution potentielle serait d'activer l'option "Enlever les ids des produits et des catégories dans les URLs" de la configuration. Ainsi, les deux URLs seraient identiques. Mais l'idéal serait de contacter magic zoom pour voir pour corriger le soucis dans magic zoom.