The agency is blaming a "intermittent anomaly" in the braking system of the main car involved.
That train rear-ended another unoccupied car that was parked at 69th Street Terminal in Upper Darby back on August 22, 2017.
The operator and dozens of passengers were hospitalized at the time.
RELATED: SEPTA train operator says he tried to stop before crash, report says
Officials say SEPTA has made a number of safety and training changes since the crash.
More top stories