Obrigado, fiz o ajuste e corrigiu aquela situação.
Aí surgiu mais um erro: a grande maioria das notas vai ser enviada sem o tomador informado, porém o sistema está mostrando o seguinte erro:
[X800] Erro de Validação: --> 1871 - Element 'TomS': Missing child element(s). Expected is one of ( xNome, ender ).
Analisando o xml, está assim:
<TomS>
<CNPJ/>
</TomS>
Imagino que seja comportamento da api adicionar essas tags. É possível deixar sem elas quando o tomador estiver nulo?
O id da nota em homologação é nfs_3a0f2e7d7dae43fd97de4860c620161c.