Il problema lo avevo già affrontato in questo post XP Service Pack 2 e stampanti condivise su W98. Leggendo qua e là ho visto che il problema è stato riscontrato da molti in sostanza o si stampa saltuarimente o l'accesso alla stampante è decisamente lento.
Se come me avete ancora macchine W98 per fare girare software legacy e su cui è condivisa una stampante che saltuarimante usate un workaround può essere quello di forzare la connessione tramite il comando:
net use \\hostw98\ipc$
Ciò conferma che il problema nasce dal fatto che vi è qualche problema a creare dinamicamente la connessione, mentre tramite il comando net use viene creata una connessione permanente.