A planned major update to align with other countries platforms, which other countries did estimate to need 9 years for. So they did have plenty of time to test that update, as well as preparing a fast fallback, in case of not-working.
AI vibes all the place!
Everything I've ever heard about railway and train software suggests AI cannot possibly make things any worse than they already are. Conservatism causes no changes to be possible, which means many changes have to be made via workarounds and virtualization wrappers which cause a giant mess over time which create breakage which creates a conservative culture/laws.