Im at a loss here. Ive got a bunch of satellite servers. When we go to a site to image files, they are being unreliable.

All sites are set up within dhcp to point to our primary server and work fine from there (albeit slowly due to slow links hence the satellites) All satellites are configured correctly with the right services running.

At some sites, when the satellite is up and running and a pc boots off lan it picks up the satellite and works just fine. At other sites (set up exactly the same) they pick up our primary server and the guys on the ground have to change the IP address to that of the satellite.

I cant figure out why and Im being pecked to death over it! Any ideas?