Boa noite, Juliomar!
Sinceramente não consigo entender o que está acontecendo. Estava usando um certificado A3, como lhe falei. Estava dando rejeição por falha no Schema XML do lote. Isso, nos meus teste com o demo. Os arquivos XML gerados eram validados corretamente no site da SEFAZ (https://www.sefaz.rs.gov.br/nfe/NFE-VAL.aspx). Se eu clicava com o botão direito no arquivo XML e pedia para abrir com o XMLEditor, não mostrava a estrutura do XML, apenas uma linha.
Ontem, misteriosamente, fui testar novamente e funcionou. Enviou, retornou, etc. Isso com o demo, ainda.
Hoje, meu cliente me enviou o arquivo do certificado dele, um certificado A1, da VALID. Consegui instalar o certificado, usando o instalador da VALID. Configurei tudo no demo e quando mandei gerar o NFC-e, adivinha, "Rejeição: Falha no Schema XML do lote NFe".
Alguma ideia?