A path change to the sub-VIs also causes a recompile. Make sure all of your development machines have the LabVIEW installations and your project files in the same locations. I setup all of our machines with LabVIEW installed at "c:\National Instruments". This puts all the vi.lib, user.lib, instr.lib directories in the same relative place accross machines.
Another thing I do is a mass complile on a single machine, then sync the vi.lib, user.lib, tools and any other directories to my other machines. (I use a freeware app called Treecomp, works great) This really cuts down on the little code changes you are describing here.
Ed

Ed Dickens - Certified LabVIEW Architect
Lockheed Martin Space
Using the Abort button to stop your VI is like using a tree to stop your car. It works, but there may be consequences.