Iran is on the FATF black list and features a lot in the OFAC sanctions lists, any transaction mentioning Iran is going to be blocked.
The fines for breaking US sanctions are just to big to ignore so risk appetites tend to err on the side of caution.