Same thing happened to me, I had to overlap tracks, which made the train separate from everything else. And there was a glitch where the train would only pick up one person from a station, or not drop anyone off at their correct station.