Trains through Dundee and Fife have been disrupted on Tuesday due to separate incidents.
A fault with the signalling system near Arbroath has caused cancellations or delays to services between Dundee and Aberdeen.
National Rail said disruption was expected to continue until noon.
ScotRail said customers could use their tickets on Stagecoach East Buses services on the 73/73A between Dundee and Arbroath.
The signalling fault was fixed by 11.30am.
However, there was further disruption in the morning after a person was hit by a train along the same railway line.
Network Rail tweeted: “We’ve fixed the signalling issue between Arbroath and Dundee, however, the emergency services are dealing with an incident on the line in the area now.
“Services will continue to be disrupted while they work.”
Overrunning engineering works in Fife
Meanwhile passengers travelling through Fife were suffering disruption due to overrunning engineering works.
A post on National Rail said: “Overrunning engineering works between Kirkcaldy and Markinch means some lines are disrupted.
“As a result, trains between Kirkcaldy and Ladybank may be delayed by up to 20 minutes or revised.”
Services returned to normal just after 9am.
Conversation