Gavin Wilsher describes an example of where undesirable code appears to have been deliberately inserted into a train control system rendering it inoperative after maintenance at a 3rd-party site. He explores whether the safety community should do more to ensure these types of issue do not find their way into safety-related / critical software whether deliberate, inadvertent or through the increasing use of Artificial Intelligence.