Thai cleared for takeoff with Air India still on the runway, what the investigators missed out at Delhi incident

Interestingly, there was a bigger surprise waiting when I read the report. Apparently, the Thai Airways aircraft was cleared for takeoff from Runway 29 at Delhi by the air traffic control. Even before the preceding aircraft AI014 had vacated the runway. Why did the investigators fail to notice this error?