Since I can't post attachments I will try to describe what I did with my experiment. I decided to try a simple experiment because I was having so much trouble on my route that I am building. I took a blank block and put down track in a rectangle configuration almost across the block. I put up speed signs --65mph and 40mph in the corners. I then put a short train on the track and let the AI run it by just clicking on drive. The train followed my speed signs perfectly and things were good. I then placed another track 90degrees across my route and put up signals at the intersections from all ways. At this point this is the route with nothing else added and the speed signs are still there. My original train now runs at a steady 38mph and my new one across goes to the signal and never gets a green light so it just sits there while train #1 goes round and round at a steady 38mph. I am completely confused. If I can't make this simplest of all routes to work properly how can I possible expect a complex one to work?
Does anyone know what I did wrong?

Does anyone know what I did wrong?

