Setup: see screenshot below and attached save file.
When a train arrives at chain signal A, both lines B and C are occupied. When one of the trains at B or C leaves, the chain signal A turns blue. If the path that is freed up does not coincide with the calculated path of the train waiting at A, as illustrated in the screenshot, the train at A will continue waiting for 30 seconds until a new path recalculation is triggered.
Expected behaviour: not sure if this is by design or not, but I would expect a path recalculation to be triggered as soon as the chain signal changes state. If this is not a bug, please consider this as a feature request.
Tested with version 0.16.22 (build 35382, mac, steam).
I am also attaching the log as requested by the bug reporting instructions, although it is largely irrelevant in this situation.
			
							[16.22] Train waits 30 seconds at blue chain signal
Moderator: ickputzdirwech
- 
				dandrestor
 - Burner Inserter

 - Posts: 8
 - Joined: Sat Feb 03, 2018 9:15 am
 - Contact:
 
[16.22] Train waits 30 seconds at blue chain signal
- Attachments
 - 
			
		
		
				
- factorio-current.log
 - (5.39 KiB) Downloaded 108 times
 
 - 
			
		
		
				
- Train test 16.zip
 - Save file
 - (2.24 MiB) Downloaded 111 times
 
 
Re: [16.22] Train waits 30 seconds at blue chain signal
Thanks for the report. The game has no "wait on chain signal path to open up/change" logic so this would be a feature request.
			
			
									
									If you want to get ahold of me I'm almost always on Discord.
						