港鐵兩列列車3月時在荃灣線新訊號系統測試期間發生相撞事故,機電署調查結果顯示,事故的原因是新訊號系統在設計及開發階段,系統承辦商為軟件進行修改期間出現程式編寫錯誤,導致主區間電腦在切換至暖備用區間電腦後無法建立中環站的渡線軌道數據。
除了程式編寫錯誤外,機電署認為引入暖備用區間電腦屬承辦商的一項獨特和非標準設計,有別於其現有訊號系統,但該非標準設計所帶來的潛在風險,並未完全包括在承辦商的風險評估內,而承辦商亦未有在實地測試前,在可行範圍下為暖備用區間電腦作最大程度的模擬測試。因應此新訊號系統的重要性及其獨特和非標準設計,機電署亦認為港鐵在系統測試過程中應加強警覺性及避免過度依賴承辦商。
機電署亦已仔細審視港鐵調查委員會提交的報告,信納事故成因是系統承辦商一連串的執行錯誤,令新訊號系統軟件出現程式編寫錯誤。此結果與機電署獨立調查的結果吻合。