Was aber auf alle Fälle ganz wichtig ist, ist ein ausführliches Log zu schreiben, damit man Fehler nachvollziehen kann. Ich hatte mal ein ähnliches Problem. Allerdiunmgs hat es sich nur im kleine Dateien gehandelt. Meine Lösung sah dann so aus:
Auf das Netzwerk ist kein Verlass.