Det fastslås i en utredning av landets haverikommission, enligt Hindustan Times.
Enligt utredningen låg två misslyckade reparationsarbeten bakom signalfelet, som ledde till olyckan i delstaten Odisha i östra Indien. Det ena arbetet skedde 2018 – medan det andra utfördes bara timmar före olyckan.
Nära 300 personer omkom och minst 850 personer skadades i en av de värsta järnvägsolyckorna i landets historia.
Säkerheten på järnvägsspåren har förbättrats i Indien de senaste åren efter satsningar på infrastruktur och teknik, men fortfarande sker årligen flera hundra tågolyckor i landet.
I augusti 1995 dödades 358 människor när två tåg kolliderade nära New Delhi i den svåraste olyckan i landet hittills.