Pending an answer from the creator, I believe you should have two stoppers, one for each track. There is a very nice tutorial covering all the possibilities, read it. This brings an interesting modification: The function of the TRC system is to stop road traffic with minimal hassle. But recently I implemented a really nice trolleybus system. It works very well. But it runs on the overhead wires, and these are just like tracks, not road. The modification would call for stopping track traffic as a train (running on overhead wires). In doing this, you would easily solve the diamond crossing conundrum. Any takers?