Hello,
I'm seeing occasional problems with the prediction data for commuter rail trains, the predictions will be 40+ minutes off based on the schedule. It's usually a single train that's affected but I've seen it a couple of times and I'm wondering if you can take a look into it. An example train is the 1404 inbound train for the Fitchburg Line on Saturday 12/03.
At 11:35 this train reached the Ayer stop according to the GPS coordinates. It was supposed to get there at 11:17 based on the schedule so it was 18 minutes late, but the predictions API reported that it was 60 minutes late at 11:35:46 am. At 11:49 the train reached South Acton, it was supposed to get there at 11:31 so it was still 18 minutes late, but the predictions API reported it was 81 minutes late. The prediction increased until 12:18:37 pm where it seemed to reset and reported 17-18 minutes late for the remainder of the stops. I've seen this on other trains as well, for instance it looked like it was happening to the 66 train on the Kingston line about an hour ago.
Let me know if you need more information, thanks,
Brian