[2.0.76] train crosses a red signal, crashes into itself
Posted: Fri Apr 10, 2026 1:25 am
If a train approaches a red signal controlling access to a block that that train is already in, the train will ignore the red signal and hence crash into itself. This is a bug; the most fundamental rail safety rule is a train should never cross a red signal.
Example:
Because of this bug, in a large base with long trains, they occasionally path into and then crash into themselves, despite accurate signaling, making for a very discouraging gameplay experience.
I am aware this is a very old issue: 62183. However, in that issue, DaveMcW stated that the behavior is intentional because "If a train was blocked by its own red signals, it would not be able to move at all." But that is not true; when a train enters an intersection normally, it crosses a yellow signal:
Despite searching, I have not found any other offered justification for trains behaving this way in Factorio.
The attached save file demonstrates the basic problem as shown in the screenshots above. The same file also has a demonstration of how this arises in a more realistic rail network. To see that, instruct the train near the "Before Trigger" station to advance to that station. That will set in motion a combination of circumstances that leads to a crash in the roundabout:
Please fix trains so they properly respect signals, including those caused by themselves.
Example:
Because of this bug, in a large base with long trains, they occasionally path into and then crash into themselves, despite accurate signaling, making for a very discouraging gameplay experience.
I am aware this is a very old issue: 62183. However, in that issue, DaveMcW stated that the behavior is intentional because "If a train was blocked by its own red signals, it would not be able to move at all." But that is not true; when a train enters an intersection normally, it crosses a yellow signal:
Despite searching, I have not found any other offered justification for trains behaving this way in Factorio.
The attached save file demonstrates the basic problem as shown in the screenshots above. The same file also has a demonstration of how this arises in a more realistic rail network. To see that, instruct the train near the "Before Trigger" station to advance to that station. That will set in motion a combination of circumstances that leads to a crash in the roundabout:
Please fix trains so they properly respect signals, including those caused by themselves.