Lo cierto es que , después de muchas combinaciones, al parecer el cambio de paginas dentro de una misma subrutinas+otra embebida, no da buen resultado.
No sabría decirte que metodo, yo hice muchas pruebas y al final la cosa salio.Prueba a meter en el BANCO 0 los saltos a las demás rutinas, pero te digo que tendrás que ir probando, si quieres te mando un proyecto *.npl, que dio problemas y le metes mano, este mismo proyecto , esta hecho con 5.4 y si consigo asm, pero con 5.5.1 no hay manera, le faltan registros...., no hay forma.
Juanfra