l'arrivée par voie terrestre n'est pas un motif suffisant de refus de visa, il doit y avoir autre chose : problème de délai ou durée, ou dossier incomplet ? Difficile de vous donner un conseil judicieux sans savoir précisément ce que vous leur avez demandé + présenté comme documents.
Le numéro d'autorisation MFA que vous pouvez obtenir via une agence iranienne vous dispense de la prise d'empreintes, et réduira un peu le délai entre demande de visa et réponse, mais n'est pas obligatoire pour avoir un visa. Si vous ne voulez ou pouvez pas repasser au consulat pour la prise d'empreintes, il faut évidemment opter pour cette solution.
Le visa a une durée de validité limitée : vous devez entrer en
Iran dans les 3 mois qui suivent la date qui sera inscrite sur le visa, et qui est généralement le jour d'obtention du visa. Si vous prévoyez plus de 3 mois entre votre départ et l'entrée en
Iran, il faudra demander le visa "en route", par exemple en
Turquie. Mais je ne pense pas que vous pouvez demander le visa en
France et le retirer en
Turquie, puisque parmi les pièces à déposer au consulat pour la demande de visa, il y a le passeport.