Is this occurring on a home (interlocking) signal or a distant? I use these and his NORAC CLs extensively and have not had problems; the only bugginess I know of concern end-of-siding situations and AFAIK those only affect the position-light signals. I also know that mis-setting switch positions with home signals can really mess things up.
You do need to set a distant signal for every route unless a route is unsignalled (or signalled only in the opposite direction.) GrahamSea signals do properly handle combo signal aspects, such as medium approach medium.
DRM in Trainz? WindWalkr - "Correct. (Except that we're mainly talking about DLC here, and perhaps Trainz in the future.)"