Tu ne peux pas ajouter un fichier .lst ? Il serait plus facile de déboguer comme ça.
EDIT : Wow, les paramètres sont envoyés par la pile ?! J'ai trouvé le problème, enlève la "pop bc" après text_pause. Là on pop l'adresse où l'on veut sauter après avoir exécuté la routine