Just been on the phone with VM for over an hour and ready to throw myself off the roof lol
Problem - Wired Connection, PC on left, monitor in middle and Superhub 2 AC on right (running over 6 years 24/7)
World of Tanks, if I wait around for end of battle "Victory/Defeat" message the game will hang on that screen for a bit and I get booted to login screen with "Connection to server interrupted" as for some reason it cannot handle the handover from end of game to garage, this issue can be replicated without fail.
Router Mode = Disconnected.
Router Mode + Firewall Disabled = Disconnected.
Router Mode + VPN = Fine and a solid workaround for most but I don't have a VPN and shouldn't have to use this as an option. (Not done by me but others with same hub/ISP)
Router Mode + DMZ Set for PC = Game works fine, end of battle to garage transfer fine.
Modem Mode = Game works fine, end of battle to garage very quickly.
Modem Mode + External Router = Game works fine, end of battle to garage very quickly, as with VPN I do not have an external router. (Not done by me but others with same hub/ISP)
Hub replacement from Hub 2 to later hubs 3/4 by several others has completely resolved this issue and it can be left in router mode with no issues whatsoever, seems to be localized to hub 2 so outdated hardware/software maybe.
Otherwise the game works flawlessly, no issues driving around and shooting other tanks, go between menus fine, latency is 20-40, all solutions pretty much involve taking router mode out of the equation but according to their automated checks nothing is wrong with the equipment or connection despite me doing all the leg work and narrowing down the problem.
I know it isnt a forwarding issue because I played a few games, noted down every single port it used, added a few hundred to +/- from min/max range and opened them up and still have the same issue.
Thinking this is why I have so many map transfer timeouts on star trek online as well lately.