Execute
sp_helptext N'ufnTestFunc'
Existe alguma coisa na seção "comentário" acima da função que parece estranha ?
Comentários incorporados
/* */
às vezes pode causar esse erro. Exemplo:
/*
This function does something.
/* NOTE: not any useful, though */
More stuff...
*/
alter function ufnTestFunc ()
returns int
begin
return 1
end