I'm not quite clear whether you are saying cars will not stop in the correct place... or they will not stop at all?
If they won't stop in the correct place then you may need a Stopper on BOTH sides of the crossing. It they won't stop at all, then it's the lack of Inv Train which is on the DLS and you should be able to download. The link I gave you works for me but you need to be logged in to Auran. Go to
https://www.auran.com/TRS2004/DLS.php and log in your user name and password if you have not already done so. Then 'search' for Invisible Train. (Tick the TRS 2004 box first). Have you registered your copy of TS 2009?
Don't be put off by what people say about Service Packs. While they can be frustrating to install and stop some assets working, (almost all because the asset had a problem in the first place), the Service Pack will improve your product. The base TS 2009 had many issues and is vastly improved if you install all the packs! (Including CMP issues).
I will be updating the Slave and Inv train soon so wait for that if you like.
Boat