The accident involving Kanchanjunga Express and a goods train in West Bengal's Darjeeling district last month occurred due to wrong interpretation of signals by the goods train driver, according to a preliminary report accessed by NDTV.