No events are made to fire on set dates that far ahead of the time. You are misunderstanding what mean time to happen means, it does not guarantee and event will fire after that amount of time, that is just the weighting it has to fire which is checked every 20 days (higher or lower depending on if the defines.lua for it have been changed)Is this a bug, or will in game events actually happen until 9999? (which is way past the time the game ends)