There is a worldwide possibility of indiscriminate terrorist assaults, and there have been many terrorist assaults in Iran in recent times.
you are able to be ready as much as half-hour just before your visa is granted https://tourismassist.com/iran-travel-guide/