Screen shot from 0.14.22 with no mods. The middle left train is stuck in the arrive_signal state, while the middle right train is ?correctly? in the wait_signal state.

I found this while working on mod, where I noticed that the train's speeds would drop to extremely small values, 1e-14 or less, but the train never completely stops or changes to wait_signal state.