Murilo, analisei seu código com e gostaria de compartilhar algumas observações.
Recomendo fortemente que você faça ou revise os cursos de desenvolvimento disponíveis na fluig academy, especialmente os módulos que abordam o style guide. Isso vai te ajudar a alinhar melhor seu projeto às boas práticas da plataforma.
Notei que há um excesso de código gerado por inteligência artificial que acabou trazendo uma complexidade desnecessária para um projeto que, de verdade, é bastante simples. Nem você conseguiu identificar com clareza onde está o erro ou por que ele ocorre, o que dificulta bastante qualquer sugestão ou ajuda mais precisa. Para isso, seria necessário ter acesso ao projeto completo, além dos cadastros, não apenas ao HTML.
Há também alguns pontos técnicos, o uso do zoom no HTML não está corretamente implementado, a estrutura pai-filho não está funcional, e tem uns trechos no seu javascript que nem eu entendi o porque existe.
Pela flexibilidade que o Fluig oferece é comum querermos sair um pouco do padrão. Masss, sem o domínio das particularidades que o fluig tem, fica difícil. O Fluig possui umas regrinhas que vai te exigir uma técnica que está além de qualquer documentação.
E esquece a Totvs, ela não vai revisar o seu javascript por um problema que não é dela kkk.
Por isso, minha sugestão é que você inicie uma refatoração do projeto, etapa por etapa, explorando melhor os recursos como displayFields e os eventos de processo. Isso vai te ajudar a construir um bpm mais robusto.
Faça seu cadastro na Academy, tira alguns certificados, leia a documentação com atenção e quando tiver evoluído o seu projeto compartilhe aqui novamente.
A galera aqui é meio cabulosa, tem gente com dez anos de fluig🧓
Assim poderemos discutir de forma mais técnica e contribuir com sugestões mais assertivas.
Eventos de Processos - TOTVS Fluig - TDNj
Nomenclatura e Estrutura de Formulários - TOTVS Fluig - TDN
Personalização de formulários - TOTVS Fluig - TDN
Formulários - Campo Pesquisa (zoom) - TOTVS Fluig - TDN
abs