El problema era de variables, que eran diferentes en el programa que llamaba y el llamado.
En cuanto al buscador, debo ser muy torpe, porque no consigo que me busque / encuentre nada.
El enlace de los errores, no lo había visto. Pero me viene genial.
Gracias.