I don't understand why the followings situation is a deadlock
As I understand it, the train at the bottom should see that the rail signal B is green and go ahead. Why not ?
I finally unlocked it by putting more signals in the left part of the situation (the roundabout at the end) but still don't understand why this situation was locked

Thank you for your response.