This happened while driving the MBTA Stoughton #904 (Stoughton-Boston service) 1. When leaving Canton Jcn, signal is given as Red over yellow indicating a red light next which there was. Even though there was no train occupying or near that block and was given permission to pass the red signal. After completing a stop at Route 128 I was given a green signal straight away. 2. Continuous green/yellow signals from Readville even though my track switch was near Forest hills for Ruggles before another false red signal before Ruggles. it’s more annoying with the fact that ACES/ATC has harsh speed restrictions resulting in huge delays.