Translation, for anyone actually wanting to read the above post:
I am very curious to see what others say about this. I have been fighting all this seemingly nonsense for too long now. You have to analyze exactly what you are doing to make any sense, and so far I don't think you are doing anything wrong.
Let me tell you my related problem: I have one route and one session. What I do in the session, I want to have also in the route, as a base in case the session is corrupted or something. But rules are saved in the session, and even if you make a rule in the route, it does not save to the session.
An exception to this is the junction controller. If you add rules to it in the session, they do not show in the route. If you add in the route, they don't show in the session, but if you install a new one in the route and make the rules, they will show in the session. Now, you mention adding scenery and tracks (splines). They are two different things. If you add a building in the route, save it and it will show in the session.
If you add it in the session, it will not show in the route. Trackmarks, points, signals etc., are another matter. Put them in the session and will not show in the route. Add them in the route and will show in the session. So far, so good because if you analyze this, it was intended to be that way by the creators. Now you add a spline and trouble starts. If you add the spline in the session, it will not show in the route.
If you add it in the route, 3 things may happen in the session:
1) It MAY show in the session as you made it. All you have to do is joint both ends to where you wanted or move to the exact place and save. The route should mirror what you did and you can go on.
2) The spline is all garbled going to infinitum and jointing to other splines near or far away. My way to solve this is tedious: Near where you thought the spline ended, insert or add a spline, remember you are in session now. Delete what goes to nowhere and your section of spline can be position to what you want. Save. Now go to the route and see if it is still there and if it is the same as you made it. Yes? proceed to your next task.
3) Last, the spline has disappeared! But really it has not! It has gone to another place in your map and you may have to find it (Good luck if you have 400 baseboards..), use wireframe and zoom out as far as possible to see while you move around. Assuming you find it, you will have to grab one end of the spline and run it all the way back to where you started. Again, at that point add a spline point near and delete the part that comes from nowhere.
Remember, you are saving your changes in session, but because the spline was created in route, all you are really doing is moving them. I know it is tedious, long and requires concentration, but I had to tell someone what I go through every time I have to add a spline. As soon as I get my Tane, I plan to play with this and see if things have been brought to a more reasonable way of doing things. By the way, all this was not like that before the layers thing was implemented, so a benefit for ones is doom for others.