Boa noite, acredito que primeiramente é preciso dar condiçoes para que o sistema possa ser executado. Com certeza precisa de uma rede estável, máquinas que não desligam no meio de um processamento. Suponha que esteja em um processo de gravação onde são contempladas diversas tabelas no salvamento e o micro desliga no meio do salvamento ? Se não corromper o BD, pelo menos vai comprometer a integridade das informações.
Tenho alguns sistemas com Banco de Dados Access onde iniciei com o 97 usando ADO e recentemente migrei alguns para Access 2003 e foi absolutamente pacifica a conversão. A única mão de obra que tive foi usar o Access para converter o BAnco e modificar a string de conexão.
E quanto a saber onde está o problema certifique-se de que o sistema já rodou perfeita e satisfatóriamente numa rede estável e provando isto faça o óbvio: tente estabilizar a rede e os micros.