La butto lì.
Io ho avuto un problema con le esportazioni da access a excel usando ADODB a seguito degli aggiornamenti Microsoft del 13 ottobre. In pratica hanno 'tagliato' i provider Jet.OLEDB.4.0, che io usavo nel mio software, con la conseguenza che ogni file excel generato da query veniva troncato a 6 kb. Sostituendo il provider con ACE.OLEDB.12.0 tutto ha ripreso a funzionare normalmente.
Ora, nel tuo caso, se il tuo software usa connessione Jet.OleDB, magari i 2 PC dove non funziona hanno effettuato i download e installazione degli aggiornamenti Microsoft, mentre se gli altri 2 non sono ancora aggiornati tutto funziona come prima.
La soluzione, se questo fosse il caso, è quella di cambiare appunto il provider della connessione ADO nel tuo eseguibile che lancia i report (o nei report stessi), che è comunque compatibile con i database di versione precedente (97/2000)
Sempre che il tuo problema sia questo...