Fixed
Season switching stopped working after you restarted the game. The trainer kept stale state from the previous game process, so the season hook never installed again until you restarted the trainer itself. The engine now fully cleans its state every time it attaches to a new game process.
How to test
- Run as Administrator, title bar must say v8.3.1
- Load into the world, click a season button
- If it says the season entity is not captured yet, fast travel or load a race, then click the button again
- Restart the game while keeping the trainer open, then try Season again. It should recover on its own now
If anything fails, attach your trainer.log and game version.
Offline mode only. Attach only after loading fully into the world.