Olá @Victor H. Gonzales - Panda, como vai?
Você vai perceber o problema quando carregar diversos XML no componente e com datas (meses) de emissão diferentes.
Usando exatamente as mesmas parametrizações suas ativadas, com exceção de SepararPorAno, pois, prefiro o nome da pasta com ano e mês juntos (202401, 202401, 202403, etc) os arquivos que tem diversas datas de emissão, com meses diferentes são criadas tudo em uma mesma pasta, que refere-se ao mês do primeiro XML carregado.
Note que selecionei registros para carregar os XMLs que foram emitidos no mês 01, 03, 04, e 05.... E neste caso o primeiro XML carregado é o primeiro da lista com mês de emissão 05. E o resultado do ImprimirPDF foi esse:
Todos os PDF foram gravados na pasta 202405 e não cada um em sua pasta, levando em consideração a data de emissão.
Vale ressaltar que a gravação de XML respeita a data de emissão, gerando cada XML em sua pasta correspondente.
Outra informação importante.... Isso não é um sintoma apenas o ACBrNFeDANFeFPDF, pois, com o ACBrNFeDANFeRL ocorre a mesma coisa.
Se quiser posso te enviar os mesmos XMLs que estou utilizando nesse teste para você validar.
Abraços e muito obrigado pelo retorno.