Can't login to Bnet when using VPN

**

EDIT: Contacted linode about it, and they were able to confirm that Blizzard was blocking traffic, and worked with resolving it with them. Just tested again, and it’s working great, I can route web traffic through the vpn and still run overwatch/bnet (with voice chat working.)

**

Hey, I’m having a problem where I cannot login to Bnet when using my Wireguard VPN hosted on a linode server (NJ datacenter).

If I launch the bnet app, it won’t login, nor will any of the videos/promos about the game show up.
If I launch games like WoW or Overwatch and try to login, they’ll get stuck at “Connecting”.

If I set the VPN to only send web traffic and dns through the vpn (tcp 80, 443, udp 53, 80, 443) and the rest through my home internet, I’m able to login to bnet, but none of the videos/promos on the game pages load. I’m able to login to the games fine, but voice chat fails to work on Overwatch till I stop sending tcp443 through the vpn.

I am also not able to load the US Battlenet Looking glass site, it just says “took too long to respond” until I turn off my vpn. Interestingly the Chinese Battlenet Looking glass does load fine with the vpn running.

Traceroute while vpn is running:

 C:\Users\fiveofeight>tracert us.actual.battle.net

Tracing route to us.actual.battle.net [24.105.28.10]
over a maximum of 30 hops:

  1    <1 ms    <1 ms    <1 ms  OpenWrt.lan [192.168.0.1]
  2    70 ms    71 ms    70 ms  172.22.1.1
  3    71 ms    71 ms    70 ms  router2-nac.linode.com [207.99.1.14]
  4   109 ms    72 ms    72 ms  173.255.239.24
  5     *        *        *     Request timed out.
  6     *        *        *     Request timed out.
  7     *        *        *     Request timed out.
  8     *        *        *     Request timed out.
  9     *        *        *     Request timed out.
 10     *        *        *     Request timed out.
 11     *        *        *     Request timed out.
 12     *        *        *     Request timed out.
 13     *        *        *     Request timed out.
 14     *        *        *     Request timed out.
 15     *        *        *     Request timed out.
 16     *        *        *     Request timed out.
 17     *        *        *     Request timed out.
 18     *        *        *     Request timed out.
 19     *        *        *     Request timed out.
 20     *        *        *     Request timed out.
 21     *        *        *     Request timed out.
 22     *        *        *     Request timed out.
 23     *        *        *     Request timed out.
 24     *        *        *     Request timed out.
 25     *        *        *     Request timed out.
 26     *        *        *     Request timed out.
 27     *        *        *     Request timed out.
 28     *        *        *     Request timed out.
 29     *        *        *     Request timed out.
 30     *        *        *     Request timed out.

Trace complete.

It looks like the VPN service is blocking most of the test results. So that does make it more difficult for us to help verify where the problem is happening. Though with that said if the problem only happens while the VPN is enabled it may be best discussed with the software provider for the VPN to see if they are aware of the issue and have a resolution.

EDIT, update:
Well, this is annoying, blizzard is once again blocking traffic from Linode:

My traceroute  [v0.85]
OpenWrt (0.0.0.0)                                                                      Sat Sep 14 14:58:17 2019
Keys:  Help   Display mode   Restart statistics   Order of fields   quit
                                                                       Packets               Pings
 Host                                                                Loss%   Snt   Last   Avg  Best  Wrst StDev
 1. 172.22.1.1                                                        0.0%     3   71.1  72.8  71.1  75.8   2.5
 2. router2-nac.linode.com                                            0.0%     3   69.9  74.7  69.9  78.3   4.3
 3. 173.255.239.24                                                    0.0%     3  108.9  90.6  70.0 108.9  19.5
 4. ???

Traffic is getting dropped as soon as it reachs hop 4, which is pr01-eqfr5.blizzardonline

----original post-------

It’s resolved now, I edited my post with an update. Contacted Linode about it, and they confirmed that their traffic was getting blocked by Blizzard and Linode sent an email about it to Blizzard. A few hours later the block got lifted, and I’m able to connect to blizzard services through my vpn as normal now:

My traceroute  [v0.85]
OpenWrt (0.0.0.0)                                                                                            Thu Sep 12 22:35:33 2019
Keys:  Help   Display mode   Restart statistics   Order of fields   quit
                                                                                             Packets               Pings
 Host                                                                                      Loss%   Snt   Last   Avg  Best  Wrst StDev
 1. 172.22.1.1                                                                              0.0%    45   70.1  75.7  69.3 132.1  15.1
 2. router2-nac.linode.com                                                                  0.0%    45   74.9  74.4  69.7 116.6   7.5
 3. 173.255.239.24                                                                          0.0%    45   72.7  73.0  69.7  83.8   3.7
 4. pr01-eqfr5.blizzardonline.net                                                           0.0%    45   71.8  81.0  71.5 157.9  19.6
 5. ae1-br01-eqny8.as57976.net                                                              0.0%    45  136.3 138.0 133.9 187.1   9.4
 6. et-0-0-2-br02-eqch2.as57976.net                                                         0.0%    45  134.5 138.9 133.8 173.2   9.3
 7. et-0-0-29-br01-eqch2.as57976.net                                                        0.0%    45  143.5 1862. 133.4 9146. 2721.
 8. 137.221.65.132                                                                          0.0%    45  181.6 140.8 133.9 206.6  13.7
 9. et-0-0-2-br01-eqla1.as57976.net                                                         0.0%    45  194.5 146.0 132.5 236.7  21.9
10. be1-pe01-eqla1.as57976.net                                                              0.0%    45  133.9 140.3 133.8 189.5  11.2
11. lax-eqla1-ia-bons-01.as57976.net                                                        0.0%    45  134.2 142.4 134.2 208.3  16.5
12. 10.104.1.34                                                                             0.0%    45  135.9 139.5 134.4 179.0   7.8
13. 24.105.28.10                                                                            0.0%    45  136.8 139.7 134.0 217.6  13.6