I'm having the same problem. If I set weatherlock off via Server.conf it actually starts changing only after several cycles, i.e. I set the update time to 60 seconds, server opened with time set to 12:00, weather starts changing at 04:00, same thing if I set weather to update each 10 seconds, it will still start changing when it reaches 04:00.