I decided to make changes to a route and 'save as' with a new name - including the original session. The basic problem is that something has gone wrong in the process. When I went in to the session, the Driver setup showed all the drivers in yellow. I tried removing them, saving the session and then returning, the drivers were still there. In the end I decided to delete all the engines from the route, both in the session and the layout and saving again. When I return to the session, there are still 5 drivers listed in yellow, one of which was deleted a long time ago in the original route. Have tried a database repair, have deleted all the drivers in driver setup and saved the session - only to re-open and discover they are still listed. Where is the session getting its information from if I have deleted them and saved. This really seems very flaky - and frustrating. Even computer restarts to try and empty any residual memory doesn't work. Any ideas please!
Yorkshire
I don't know if this will help you in your case. This is just my thought process I use when building routes.
I have had weird problems between the Route and the Session(s). After some playing around I came to a conclusion that to guarantee almost a 100% success rate dealing with sessions for my routes, the route was the top level of the hierarchy, and as such can corrupt everything below it. I follow this rule set as a plan of action.
1 Make the tracks and industries for the route
2 Test route with basic disposable sessions that just test the track work, this is where you can also dial in your industries. Delete all sessions after any editing of the route. Never use the Default session, always create a new session and name it when testing.
3 If not already 'painted', paint it (ground, buildings, flora, roads, people etc.)
4 Test some more sessions, be careful not to depend on them as final sessions if defects in the route are found.
5 Once satisfied, create your first 'production' session. This will be the first stress test on the route, and continue on till the end.
Adding trains, consists, etc to the route, will effect all sessions dependent on it. If you have a session that has a consist sitting on a siding that you added in a session, then later added a consist on the same spot in the route, which the session is reliant on, what do you think happens? So a good top down approach in layout will smooth the building process.
Just my experiences, hope this helps.