The missile, known as the Khoramshahr, was trotted out on display in a military parade on Friday ahead of the test announcement. But the January launch failed during re-entry, having flown about 600 miles. It appears that no launch actually took place at all on Friday.

CNN also confirmed, citing an unnamed US official, that there was “no indication” of launch.

“As far as we can see, it did not happen,” the official told CNN.