Services on the Cambrian Line were affected today after a train broke down near Pontdolgoch, near Caersws.
It is understood services were affected after 10am when the train came to a stop close to the hamlet between Caersws and Carno.
It is not known if there were any passengers on the train or whether it was a maintenance locomotive.