Ive ran two scripts, not sure which one you are referring to, I went through multiple threads but could've missed it.
First one was the one from here:
And the second one I ran today was the one nemesidevmv posted here:
It now correctly shows the date for next saturday (24.10) but the UI still says year 2000 and the day is stucked to Sunday. That being said there are no more message about Siege battles every few hours. Will try setting a battle for tonight to see if it will go on time.