Potrebbe essere che le variabili che passi non siano visibili all'interno della funzione.