I have traveled on a number of times since the 31st and Ive noticed something that was maybe mentioned earlier in this thread. First it seems there is a issue with some conductors not scanning or not scanning a ticket correctly and if a person had a connection their reservation gets cancelled (it happened to me).
That is indeed a very significant potential problem. As usual human ingenuity can undermine almost anything no matter how obscure. Afterall, no matter how godly a conductor might feel, computers are terribly unforgiving, something that we in the IT business learn very early on
Sounds like a design problem to me. Even an ungodly conductor could miss a passenger, or some "glitch" occur. So why would the system do something as draconian as cancel the next segment?
Yes, it is a business policy design problem, that is exposed by the unforgiving nature of IT implementation of the same.
It is a business policy copied from airlines, where it does not face any problems because no one can get onto a plane without checking in first. That critical invariant in the airline industry that makes the policy work there is not met at Amtrak, and therefore something has to give. But how this problem is to be addressed is not something that the IT system designer can handle unilaterally. It is a business process designer who has to decide the fix and give modification requirements to the IT system designer to incorporate.