StartProcess com erro na Atividade Inicial

Estou usando o evento de processo beforeStateEntry.

E dentro desse evento na minha Atividade Inicial Automatica, chamo o startProcess para iniciar minha próxima atividade.

Porém, quando chega no startProcess, dispara o erro A atividade inicial do processo aprovar_orcamentos não foi encontrada

Já tentei colocar o código da Atividade Inicial (Cod. 9), com o valor de CompletarTarefa tanto true como false.

Já tentei colocar o código da proxima Atividade, Aprovar Orçamento (Cod. 5), com o valor de CompletarTarefa tanto true como false.

E o erro no Log é sempre esse, alguém consegue me dar um direcionamento do que fazer para conseguir Iniciar o Processo enviando para a Atividade Aprovar Orçamento (Cod. 5) ?

Achei a solução para o meu problema.

Estava tentando chamar o hAPI.startProcess dentro de um Evento do próprio Processo de Aprovação, e isso não é permitido dentro do Fluig.

Então criei um novo processo de Sincronização, e com o mesmo código chamando o hAPI.startProcess funcionou.