its all about when u log on dude. if u log on when many people are on, your more likely to get all the events.
Just recently someone put an event on the calendar but they were the only person online, then later they got on and asked y no one signed up for their event. It can't update unless someone is there to be synced with.