
The train is blocked here because the turn very slightly overlaps the same tile as the path above it. Obviously this is fixed by moving the signal back a little, but you're getting contradictory information, partly because the rails dont appear to be connected, and also the first signal before the turn is green even though the block its leading to occupied, which is just weird.