Iran had denied for days after Wednesday’s crash that it brought down the plane, although a top Revolutionary Guards commander said on Saturday that he had informed the authorities about the unintentional missile strike the same day it happened.
Supreme Leader Ali Khamenei, who until Saturday had kept silent about the crash, said information should be made public, while top officials and the military issued apologies.
But state television suggested revealing the truth about what happened might be used by “enemies of Iran,” typically a term used to refer to the United States and Israel.
The crash heightened international pressure on Iran after months of friction with the United States and tit-for-tat attacks. A U.S. drone strike had killed a top Iranian military commander in Iraq on Jan. 3, prompting Tehran to fire at U.S. targets on Wednesday.
Canada, which had 57 citizens on board, and the United States had both said they believed an Iranian missile brought down the aircraft, although they said it was probably an error.
“The Islamic Republic of Iran deeply regrets this disastrous mistake,” Iranian President Hassan Rouhani wrote on Twitter, promising that those behind the incident would be prosecuted. “My thoughts and prayers go to all the mourning families.”
Experts said mounting international scrutiny would have made it all but impossible to hide signs of a missile strike in any investigation and Iran may have felt a U-turn was better than battling rising criticism abroad and growing grief and anger at home, as many victims were Iranians with dual nationality.
In Twitter messages, angry Iranians asked why the plane was allowed to take off with tensions in Iran so high. The plane came down when Tehran was on alert for U.S. reprisals in the hours after Iran launched rockets at U.S. troops in Iraqi bases.
Experts said a probe would almost certainly have revealed tell-tale signs on the smashed fuselage of a missile strike.
“There’s nothing you can do to cover it up or hide it,” said Anthony Brickhouse, an air safety expert at Embry-Riddle Aeronautical University and former U.S. National Transportation Safety Board investigator. “Evidence is evidence.”
IRANIAN COMPLAINTS
The White House did not immediately respond to a request for comment on Saturday’s announcement by the Iranians.
Mobile phone footage posted and circulated by ordinary Iranians on Twitter after the crash had indicated the plane came down in flames and exploded as it struck the ground.
Iran’s denials this week had described accusations that a missile was to blame as “psychological warfare”.
Grief-stricken Iranians complained on social media that Iran’s authorities had spent more time fending off criticism than sympathizing with victims’ families.
“Why were any civilian airlines flying out of Tehran airport in those conditions?” Twitter user Shiva Balaghi wrote.
A U.S. official had said data showed the plane was airborne for two minutes after departing Tehran when heat signatures of two surface-to-air missiles were detected. There was an explosion in the vicinity and heat data showed the plane on fire as it fell. U.S. military satellites detect infrared emissions from heat.
The disaster had echoes of an incident in 1988, when the U.S. warship USS Vincennes shot down an Iranian airliner, killing 290 people. Washington said it was a tragic accident. Tehran said it was intentional.