Thank you for the suggestions! I do use gpupdate and it doesn't usually help even forcing replication doesn't help. Heres the thing I think I solved it so I will post an update and hopefully help the next guy. I just inherited this network so it has been a learning experience. The domain we are using is a parent of two subdomains, which I already knew, and we eliminated one of those child domains. Now there are two domains each with a primary and secondary domain controller. So I found that when I applied permissions to one of the domain controllers on the parent domain I could authenticate to that controlller and use the permissions instantly but it was the users authenticating to the other controller that would have to wait a day to use the same permissions. I found that there was not a replication connection setup between the two controllers on the parent domain so the domain controller in question would replicate to one of the controllers on the other domain then to the second one on the domain and finnally to the one left on the parent domain. I did setup a replication connection between the two and I feel that is going to solve our problems, of course, now I am getting all kinds of errors so I will get some testing done and hopefully get the errors resolved and let everyone know if that fixed the issue.