hexagon logo

Code missing from program on shared drive

We have a problem at our plant that happens more often that I'd like.  We keep all of our PC-DMIS programs on a shared network drive.  That way, people running production can access them from any CMM.  The problem is sometimes when they are calibrating their probes, sometime the machine will pick up a probe and just sit there.  Sometimes with the blue spinning wheel of death.  Then I get called out to the shop floor and nine times out of ten, when I open up the program in online mode, half the code is missing.  So I end up having to restore the program to an earlier date (our system is set up so that everything is backed up twice a day).  I think I heard from Hexagon or someone that storing our program on a shared network drive is not the way to go.  Maybe stored on a dedicated server or something?  Has this happened to any of you before?  How can I fix this situation?