I did try that. I recognized I was tying myself to one server, but at least it worked sometimes. Calling the login.cmd always works, but I'm not happy that I had to change that either since it also ties me to one server. I've checked and verified replication, I've added logging lines to my script to see if I can get an error, but neither the clients nor the servers are reporting anything. I've even screwed around with TCPwaitTimes and Group Policy's slow connection settings, but it just won't run any more. I am perplexed.