Sep 03, 2015 - 03:41 PM
First thing to check is that the path shown on your Trainz Settings dialog under the Install tab points to the actual location of your Userdata files.
If there is a difference, that would explain why, following the database repair, T:ANE is now missing some of the assets normally found on a particular route and/or session.
Use Windows Explorer (or MAC Finder) to navigate to the actual location of your Userdata files. (In my case, I installed on a drive other than my Boot Drive C:, so my path shows as: D:\TANE\Userdata.)
If you used the default T:ANE set-up installation path, you will probably find your Userdata files stored under the T:ANE folder on your C:\ Drive in a hidden Appdata directory with a path similar to this: C:\Users\<your username>\Appdata\Local\N3V Games\TANE\Userdata. (You will need to get your File Explorer to 'Show Hidden Items' first, in order to able to see the hidden Appdata folder.)
When you eventually find your Userdata folder, look for duplicates! The 2nd one is probably the one the database repair created anew because it was confused about the precise location of your existing Userdata folder!
Once found, make sure that the path shown on the Install tab points to the correct Userdata folder.
The second thing to check is your behaviour/ habits whilst saving any edits you've made to your routes or sessions.
My recommendation is that after any editing session in Surveyor where you have made changes either to the route layer or to session variables, that you save both the Route AND the Session frequently AND each time you exit the program. That means that (even though you might not have changed anything at the session layer level, save the session too - even if it is merely one called 'Default' that you won't actually revisit later.) You can always delete any unwanted sessions later if needed.
The crucial thing is to get T:ANE to save the assets you've added to the Route layer and to avoid the dreaded 'Wait, I'm Busy!' icon that will appear if you save a route without also saving a session.
Hopefully, an upcoming hotfix will deal to this annoying bug once and for all.