Eu já vi esse comportamento antes com os leitores de e-books "especiais".
(No meu caso, manuais de serviço / oficina para carros.)
O software de leitura faz isso intencionalmente como uma forma de proteção contra cópia direita.
Eles não querem que você imprima todos os documentos a granel e depois fotocopie o lote.
Eles preferem vender mais licenças para usar o software em vários computadores.
Assim, a cada impressão X, eles enviam intencionalmente dados incorretos para a interface de impressão do Windows. Isso faz com que o erro ocorra na própria interface de impressora do Windows, mesmo antes que o Windows possa entregar o documento ao driver de impressora real.
Isso significa que alterar drivers / impressoras / usar uma impressora de rede / impressora pdf não ajuda.
A outra "impressora" ainda é uma impressora do Windows e estará sujeita ao mesmo problema. Qualquer trabalho de impressão ainda passa pela interface de impressora normal do Windows, onde o problema de "nome de arquivo ilegal" está causando o problema.
Então basicamente você terá que viver com isso.