No, it shouldn't have been. The mistake was made at whatever level decided to not ground all civilian flights when going to Iranian Defcon 1 and expecting US air attacks.
In the situation Iran was facing, when they made the decision to launch the ballistic missiles, they absolutely should have...