Team Viewer connection fails with error NOROUTE_NotAllowed

I have tried using the latest version 13 and older versions 12 and 11, but for the past few weeks, i am unable to connect to US Partner computers from India. I am always getting this message NOROUTE_NotAllowed. I have tried changing ISPs, using different internet connections but STILL the problem persists.

CProcessCommandHandlerMasterConnect[8]::CreateMasterConnect(): master9.teamviewer.com:5938, Connection 8, proxy=''
CProcessCommandHandlerMasterConnect[8]::HandleMasterConnect(): Sending MasterCommand client=TV&connectionmode=1&f=RequestRoute2&homeserver=&ic=50447534&id=711259833&id1=711259833&id2=595245290&mid=v81d8a1c17b50cb11888bbe1816fb4ac4c80aa9cd66f3e677ecd722087356009bc79286014ab9<~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~0dd0c5b4e712d7cef7750d93b4e6b006&midv=2&v=11.0.90968
CProcessCommandHandlerMasterConnect[8]::ReceivedMasterResponse(): Received MasterCommand NOROUTE_NotAllowed
S0! TcpCarrierBase[8]::SendCompleteQueue(): No Connections, Type_Tcp, Dir_Outgoing, Ending 0, SendQueue 1, CurrentSendQueue 0, SendCache 0
G1!! LoginOutgoing: ConnectFinished - error: NotAllowed