We are aware of an issue where some players from Iran are not able to connect to the game or experiencing issues during the hero selection screen.
Our investigation indicates that this is due to a local restriction from Iran that started around October 2018 (potentially a result of international sanctions against Iran), specifically, blocking the necessary ports and/or the IP range needed to reach Vainglory servers. Unfortunately, we have no control over this situation as this is a local restriction rather than a game or server-related issue.
We have offered our assistance to local ISPs in this region and hope to be able to coordinate with their services in order to possibly help them reach our servers in a more efficient manner.
Some players who also experienced this issue reported that using a VPN helped them connect to the game. We cannot promise whether this alternative will work for you but hope that it can serve as a workaround solution.