Formulario por etapas não insere

Bom dia
Tenho um formulario de etapas.

No OnAfterInsert tenho o seguinte codigo

sc_redir(pdfreport_candidatos, parm1={idcandidatos});

e tenho um pdfreport com uma ficha, que recebe a
variavel acima, sql do pdfreport abaixo.

sql do pdfreport

SELECT
idcandidatos,
NIS,
nome,
data_nasc,
CPF,
data_registro
FROM
candidatos
WHERE
(idcandidatos = [parm1])

se eu executar somente o pdfreport e preencher varivel
manulmente quando solicitado tudo ocorre normal.
Se eu executar o formulario sem o codigo “sc_redir(pdfreport_candidatos, parm1={idcandidatos});”
no OnAfterInsert ele funciona normal.
Mais se executar o formulario com o “sc_redir(pdfreport_candidatos, parm1={idcandidatos})” no OnAfterInsert
o formulario não grava e o pdfreport vem em branco.
modo de erro, debug não mostra nada