D'après moi si c'était dans le gcode, ça le ferait toujours au même moment. Le capteur de fin de filament apparemment ça affiche un message, sauf peut-être si c'est un faux contact intermittent, perso j'ai mis le mien de côté en laissant un bout de filament à l'intérieur. Par contre dans la panoplie de mes problèmes bizarres, j'ai eu des déplacements intempestifs de la buse, qui faisait des aller-retours aux points d'origine X ou Y , ou l'extrudeur qui faisait des rétractations non désirées de plusieurs centimètres (10 ou 15 quand même !) donc vraiment des choses étranges, et ce malgré les mises à jour du firmware, changement de l'extrudeur etc...
En fin de compte tout a de nouveau bien fonctionné lorsque j'ai changé de carte SD. J'ai réessayé avec l'ancienne pour être sûr et j'ai eu de nouveau les mêmes problèmes. Avec une problèmes, avec l'autre pas de problèmes.
Je sais ça fait un peu chasse aux fantômes, mais quand on passe des heures à chercher une solution sans la trouver, ça coûte rien de tout essayer.
Si un jour tu trouves, ça sera sympa de partager parce que c'est le genre d'ennui très énervant.