XE75 Pro Kills BG3 Gaming Traffic But VPN Magically Fixes It - Router Defect?

XE75 Pro Kills BG3 Gaming Traffic But VPN Magically Fixes It - Router Defect?

XE75 Pro Kills BG3 Gaming Traffic But VPN Magically Fixes It - Router Defect?
XE75 Pro Kills BG3 Gaming Traffic But VPN Magically Fixes It - Router Defect?
2025-06-18 07:35:56 - last edited 2025-06-19 17:19:12

XE75 Pro Kills BG3 Gaming Traffic But VPN Magically Fixes It - Router Defect?

My TP-Link Deco XE75 Pro systematically destroys Baldur's Gate 3 uploads and multiplayer connections, but save sync works perfectly when I enable ANY VPN through the same router. This suggests a serious firmware issue with gaming traffic classification.

The Problem:

  • BG3 cloud saves (15MB): 100% failure, die with TCP retransmissions every time
  • BG3 multiplayer: Takes 15+ minutes to connect, extremely unstable
  • Started April 2025, XE75 Pro purchased September 2024

The Smoking Gun Evidence

  • FAIL: Direct through XE75 Pro: <1 Mbps, fails every time
  • WORK: VPN through SAME XE75 Pro: 5.8 Mbps, works perfectly
  • WORK: Smartphone hotspot: 6.5 Mbps, works perfectly
  • WORK: Old router (same ISP): 6.2 Mbps, works perfectly
  • WORK: Same 15MB files to Google Drive through XE75 Pro: work fine

Testing Done: Factory resets, firmware 1.2.14 & 1.2.10, all settings combinations, Access Point mode, minimal network setup. Router logs show nothing during failures.

The VPN workaround proves the router CAN handle the traffic - it's just incorrectly identifying and throttling gaming uploads. This isn't a config issue, it's a TCP stack bug.

Questions:

  1. Anyone else seeing this with XE75 Pro and gaming?
  2. Known issue with gaming traffic classification?
  3. For TP-Link engineers: How can this TCP stack defect be resolved? Firmware update timeline? Specific settings to disable traffic inspection?
  4. Worth pursuing warranty replacement for €300 router that needs VPN to game?

 

Technical Wireshark analysis and detailed testing results in next comment for those interested.

  1      
  1      
#1
Options
3 Reply
Re:XE75 Pro Kills BG3 Gaming Traffic But VPN Magically Fixes It - Router Defect?
2025-06-18 07:41:50 - last edited 2025-06-19 17:19:12

Detailed Technical Analysis (For Engineers/Power Users)

Wireshark Packet Analysis

Target: ls-prod-account-saves.s3.amazonaws.com (Amazon S3, port 443)
File: 15.2MB BG3 cloud save
Session: 17.65 seconds before timeout
Transferred: 328KB (2.1% completion)


Key Timeline:

  • Packets 1-2 (0.00s): TCP handshake successful
  • Packet 15 (0.11s): First spurious retransmission from server
  • Packet 28 (0.53s): First client retransmission - problem begins
  • Packets 32-47 (0.6s): Retransmission flood starts
  • Packets 477-512 (11.8s): Continuous retransmissions
  • Packet 515 (12.46s): Server sends RST, connection dead

Performance Matrix

Connection Method Speed Success Notes
XE75 Pro Direct <1 Mbps 0% TCP retransmission cascade
XE75 Pro + VPN 5.8 Mbps 100% Same hardware, traffic obfuscated
Smartphone Hotspot 6.5 Mbps 100% Bypassing XE75 Pro entirely
Old Router 6.2 Mbps 100% Same ISP, different router
XE75 Pro + Other Services 6+ Mbps 100% Google Drive, Dropbox work fine

Comprehensive Testing Performed

Firmware & Hardware:

  • Factory reset (multiple times)
  • Firmware 1.2.14 and 1.2.10 tested
  • 3-pack XE75 Pro, tested single unit mode

Network Configuration Testing:

  • QoS: Disabled
  • Mesh: Completely disabled (single unit)
  • Fast Roaming: Disabled
  • Beamforming: Disabled
  • SIP ALG: Disabled
  • UPnP: Disabled + manual port forwarding
  • IPv6: Disabled
  • DNS: Set to 8.8.8.8 (bypassing local Pi-hole)
  • Access Point mode: Same failure
  • Wired vs WiFi: Both fail identically
  • Guest network: Same failure
  • Static IP assignment: No change
  • MTU: Reduced to 1410, no improvement

Network Isolation:

  • Bypassed personal server entirely
  • Minimal setup: PC → XE75 Pro → ISP only
  • Multiple devices tested
  • DNS/basic connectivity: All normal
  • TLS handshake: Completes successfully
  • Failure: Only during sustained upload transfer

ISP Elimination:

  • Same fiber ISP, different results based purely on router
  • Other users on same ISP: No problems
  • Original ISP router: Works perfectly (both bridge/router modes)
  • Direct ONT connection requested for testing

Critical Evidence Points

  1. Traffic Pattern Recognition: Retransmissions start within 200ms, suggesting immediate classification and throttling of gaming traffic patterns

  2. Hardware Capability Proven: VPN success through same router proves hardware can handle bandwidth and latency requirements

  3. Service-Specific Targeting: Router allows identical file sizes to other cloud services but blocks gaming uploads specifically

  4. Zero Diagnostic Correlation: Router logs completely silent during failure windows (cross-referenced with Wireshark timestamps)

  5. Consistent Cross-Device Failure: Problem persists across different devices, confirming router-level issue

Router Log Analysis

HomeShield provides minimal diagnostics beyond basic parental controls. Standard router logs show zero correlation with TCP failure events. Even informational logs are silent during exact failure windows when cross-referenced with packet capture timestamps.

TCP Stack Behavior Analysis

The router's TCP implementation appears to:

  1. Successfully complete handshakes
  2. Allow initial small data transfers
  3. Identify gaming traffic patterns during sustained upload
  4. Apply throttling/interference causing retransmission cascades
  5. Eventually trigger server-side connection reset (RST)

VPN obfuscation prevents this pattern recognition, allowing normal TCP behavior.

Conclusion

This is a firmware-level defect in traffic classification logic, not a configuration issue. The router incorrectly identifies gaming upload patterns as problematic and applies throttling at the hardware level. Engineering fix or hardware replacement required.

Additional testing suggestions welcome - happy to provide more diagnostic data if helpful.

  1  
  1  
#2
Options
Re:XE75 Pro Kills BG3 Gaming Traffic But VPN Magically Fixes It - Router Defect?
2025-06-20 01:41:39

  @StrayCode 

Hi, welcome to the community.

 

Thank you for providing a thorough analysis of the details. It would be very helpful for the engineers to address the issue.

I'll escalate your case to the senior engineer directly via email so that they can further take over the case.

 

By the way, for the VPN connection, did you set Deco XE75 Pro as a VPN client? Which VPN server did you try to connect to during the test?

Thanks a lot and best regards.

 

  0  
  0  
#3
Options
Re:XE75 Pro Kills BG3 Gaming Traffic But VPN Magically Fixes It - Router Defect?
2025-06-22 18:09:19

@David-TP thanks.
No, I haven't tried setting up VPN on the router (actually I have, but for other purposes) because it can't be the solution since the game detects it. Do you suggest it as a workaround or might it be worth trying it out of knowledge?

The part about synchronizing saves is just how I was finally able to systematically reproduce the bug, because other times I have problems but one way or another I can, slowly, continue. As for cross-play, however, it is completely unplayable being a host.

  1  
  1  
#4
Options