Bom Dia, estou usando normal a CC-e Eletrônica, e funciona 100% até com envio do E-mail ao tomador.
Observando acima não vi ninguém colocar os itens , grupoAlterado,campoAlterado ,valorAlterado ,nroItemAlterado :
" with Form_CTRC.ACBrCTe1.EventoCTe.Evento.Items[0].InfEvento.detEvento.infCorrecao.Add do begin grupoAlterado := DM_CTE.sql_ctrc_ccec_ctrc_cce_grupo.AsString;//Funcoes.CCe_Grupo; campoAlterado := DM_CTE.sql_ctrc_ccec_ctrc_cce_campo.AsString; valorAlterado := DM_CTE.sql_ctrc_ccec_ctrc_cce_valor.AsString; nroItemAlterado := DM_CTE.sql_ctrc_ccec_ctrc_cce_item.AsInteger; end;"
Form_CTRC.ACBrCTe1.EnviarEventoCTe( CCe_id );
Fazendo isso assim com os dados de vocês mas esses campos ai, vai normal.
Não sei se era isso o problema de vocês mas comigo deu tudo certo.
OBS: A unica coisa que não esta indo é o XML junto com o PDF para o tomador de serviço...