Services between Wolverhampton and Shrewsbury were cancelled or delayed in both directions after the signalling fault was reported at around 12:50pm.
The delays on the line, which serves stations such as Bilbrook, Codsall and Telford, are expected to last until 2:30pm, with services expected to be back to normal by 3pm.
A spokesman for West Midlands Trains said: "There is an issue affecting services on the route between Wolverhampton and Shrewsbury.
"Due to a fault with the signalling system between Wolverhampton and Shrewsbury, all lines are disrupted.
"Train services running through these stations may be cancelled or delayed.
"Disruption is expected to last until around 14.30 today (October 27). We expect the problem to be fixed by 14.30pm.
"We estimate that our train service will be back to normal by 15.00."
The fault was reported at the same time a lorry was stuck under the railway bridge at Station Road, Albrighton.
A photo from the scene showed an orange lorry wedged under the bridge.
A spokesperson for West Mercia Police said: "Around midday today (Thursday, October 27) we received a report of a lorry that collided with a bridge on Station Road, Albrighton.
"The road has been closed while recovery for the lorry is arranged. No injuries have been reported."
A West Midlands Ambulance crew came across the lorry and spoke to the driver but the driver did not wish to be assessed, a spokesman added.
A West Midlands Trains spokesman said at 2pm that "there was a slight delay to services but they are running normally now".
Police announced just after 2pm that the lorry had been cleared and road reopened.