So, i am quite sure it has nothing to do with the PCC expiry. There could be two reasons as Strength 2 said - the new officer has no clue, or the worst case scenario they themselves lost it. Or even worse case that the courrier Service misplaced it. Regarding your case specific enquiry, i guess they take like 5 to 15 days, that's what i have heard.
Pooya, did you track online your PCC delivery confirmation?
I know call Centre is of no help since the file has been transferred to VO, still do you wanna give it a shot?
Another question to you both especially Pooya, did the first PCC request email also said that if we do not get the requested Docs in 2 months time from now we will process your file as is? Because mine said so. So, if that's the case for you too, it is quite strange that they ask again for the PCC because it simply means that they themselves are not aware of their own initial email. And if at all it is true that the Iranian PCCs are good for 3 months that's quite unfair of them to not to process the file and asking a PCC again after 3 months... and again if at all this is true in that case they shoul dprocess IRan cases really fast!!!!!!