je pense que le module démarre la scène à chaque changement de sa valeur.
1,2,3...,48,49,50...
donc donc dans ce cas, pas besoin de boucle while true do. ça se prend les pieds dans le tapis...
Surtout que sur la HC2, tu peux avoir plusieurs instance de scène qui se lancent simultanément...
Ton second bout de code est ce qu'il faut faire.