Hello and greetings,
I have many friends living in iran and they get this connection issue with icecrown very frequently, the problem is they can connect to lordaeron and blackrock just fine but at icecrown they get stuck at authenticating or connected part of the loading and it wont go further , it usually happens when the server crashes or get a restart and sometimes happens itself we don't know the problem is server side or from the country , if its server side we hope it gets fix sooner and if its from country is there any way to change the ip address so they can play with ease and not having to get this problem daily, the situation is hard now because of quarantine and if they couldn't play wow believe me there is nothing else they can do! in advance thanks for your attention and best regards.