It's not beyond the realms of possibility that under US pressure Iran will recieve a degraded export version of the S-300, with vulnerabilities to ECM. No way that Russia would arm a belligerant nation on it's southern flanks with an air defence system which was totally invulnerable to Soviet ECM. I suspect that the technical issues have to do with this.