So this is pretty random...
I have several 2003 servers located in a OU (servers) that I made just for them that is located right off the domain. I have Block Inheritance checked. They have their own GPO linked to that OU which works fine except when the servers randomly decide that the OU and GPO I created for them isn't good enough. They are still in the OU I created but a gpresult shows that the Applied Group Policy Object (under Computer Settings) is no longer the one I created. It's the domain/site. I then move them out of the OU I created to some other random OU, then move them back to the OU I created for the servers. Gpresult shows they are in the correct OU and the applied policy is the correct one, until the process repeats itself some other day. I have made sure that there are no GPO's with enforced checked above the policy on my trouble OU which has Block Inheritance checked. This doesn't happen with a reboot. There's no set schedule as to when this happens. Sometimes it will happen in 4 hours. Sometimes it takes a month. Event Viewer is not sending up any red flags. The only thing I'm not sure of is Local Domain Policy (Which I don't need to tweak in this instance) is also listed as an applied policy. Could that be the issue?