This is probably not supposed to work like this, but I have too many trains
That is definitely not how it is supposed to work. We had some behavior like that during development but I never saw it in the final build of the game.