Boa tarde, no fonte pcnNfeW ao chamar o método Gerador.wCampo temos o seguinte conteúdo.
Gerador.wCampo(IIf(NFe.infNFe.Versao >= 3.10,tcDe4,tcDe2), 'N16', 'pICMS ', 01, 05, 1, nfe.Det.Imposto.ICMS.pICMS, DSC_PICMS);
Pelo que observei ao utilizar a versão 3.10 ele passará o Tipo como tcDec4, neste caso o max deve ser ajustado para 06 ao invés de 05, pois 17.0000 que é o valor a ser gerado na alíquota de ICMS mais o separador decimal terá 7 caracteres.
Fizemos esta alteração e não obtivemos mais retornos de falhas. Isso ocorre em 3 fontes: pcnNFeW, pcteCTeW, pcnCFeW.