You have to understand what happens when you use the command. It does not matter if you use "navigate to" or "drive to". The point so far is for the train to get there. Once the train enters the radius of action of the platform/track, the train is moved by the script of the station, and it will continue to where it is set to stop, so loading or unloading will take place. If you were to use AJS platforms, there is a setting to stop the train in the middle or at the end and possibly at the beginning. Another thing to consider is the length of the train. If you use a short platform (50'), and the train is much longer, it is known for the train to overshoot completely the station. You can confirm what I state here by looking at the icons of "drive to" or "navigate to" when the consist nears and enters the station: they will disappear, and the load arrow will remain until the consist goes away to the next command. This load icon tells you the consist is under platform action and control. All this is nominal. It is also known that after several saves of sessions, sometimes consists don't act as intended and let's you wonder how come on first runs everything works as intended and all of a sudden things go a little crazy. But overall it works.