What do you use as elevator?
When you use a func_train, there's no need for an origin brush as the center of the func_train is taken to determine positions. You might want to know that a func_train uses path_corners as positions to move to. A path_corner must be specified so the game knows where the func_train starts. In a path_corner, you can specify the next path_corner where the func_train will move next to when triggered.
I hope that's helpfull...