^ bank sanctions narrow flow of money. that's basic economics 101. Reason TM are using fake UhlSport kits in training, being told not to exchange kits after games, and not able to put together couple good friendlies.
they're not the only cause of headache for this shitty federation - but one of many factors that contributed to shitty preparations and lack of funding.
at least in the previous years, we were able to make deals with decent sponsors (Puma), set up a few friendlies (ie: hosting Germany in Tehran).
when the value of money (Iranian Rial) decreases to this extent against common currencies, you bet your bottom that it impacts every aspect of funding...whether it's for building roads or funding your countries sports.
I'm with you on the topic of shitty management tho.