TurboActivate and LimeLM aren't sensitive to a minute or 2 of drift. In fact, we count on it to happen. What's more likely the case is that the timezone is incorrect.
So the time needs to be accurate (date / timezone / and time need to be correct), but they don't have to be perfect.