The problem is the route that TPG uses to connect to US is unstable. It not only affects Diablo but affects everything from other games to voice chat.
So I was wondering if i use VPN would that change my net traffic route to US like:
before: me -> TPG -> problematic router -> US
after: me -> TPG -> healthy router -> US
I have subscribed a free trial VPN, downloaded a tool PingPlotter to trace my net traffic health.
what i observe is:
before: i get 30%-80% package loss on multiple nodes to US server
after enable VPN: the routing nodes changed and 0% package loss
Unfortunately Diablo server went offline for maintenance just before i setup the VPN :(
i will keep trying tomorrow and hopefully prove this could be a solution to the latency issue with certain ISPs