- despite its belligerent actions in Iraq, Iran wanted to live up to Khamenei's tweet to Trump "1st. You can't do anything". [0]
- if Iranian leadership was actually fearing American reprisals after their missile strikes at Iraqi bases, they may have wanted to maintain civilian air traffic as human shields, because if only military planes were allowed to fly and an actual war broke out, American total air superiority would benefit them. Having civilian planes flying would make it easier for Iranian military operations to mingle in.
In tense war (like) situations, things go wrong. To me, letting civilian airline in air, itself was serious wrong.
What a terrible collateral.