Sounds like a signal from an old version of Trainz, I remember crossings in 2004 that ran all the time no matter what. Later assets do get triggered by a train, so I'd expect you'd need to replace this with a newer one.
How exactly is another matter, I'd suggest opening a new route in surveyor and lay a single track, they play with the various crossings and see what they do.