Il problema si è capito, quello che non è molto chiaro è il discorso dei moduli pdf che utilizzi in sostituzione al dom del browser, hai il progetto su git, in modo da dargli un'occhiata ?