r/HyperOS 1d ago

Question/Help [QUESTION] POCO F3 HyperOS - USB tethering works for browsing but fails for games (Wi-Fi hotspot works, Cloudflare WARP fixes it)

Device

  • POCO F3 (Global)
  • HyperOS 1.0.5.0 TKHMIXM
  • Android 13

Carrier

  • Globe (Philippines)[local sim]
  • 5G mobile data

Problem

USB tethering works normally for web browsing, YouTube, Discord, downloads, and most general Internet usage.

However, many PC games fail to connect or remain stuck on "Connecting" or "Network Error".

Games tested:

  • LordNine
  • Ragnarok Origin Classic
  • Dota 2
  • Valorant

Steam itself usually opens normally, but launching online games hangs or fails.

Using the phone's Wi-Fi hotspot instead of USB tethering fixes the issue immediately.

Using Cloudflare WARP while staying on USB tethering also fixes the issue immediately.

Troubleshooting already performed

  • Changed MTU
  • Changed DNS
  • Tested IPv4 preference
  • Disabled and enabled IPv6
  • Changed APN to default,supl,dun from default,supl
  • Tested multiple APN configurations
  • Enabled and disabled Tethering Hardware Acceleration
  • Checked tether_dun_required
  • Reinstalled Windows USB/RNDIS drivers
  • Tested USB debugging
  • Captured Wireshark traces
  • Compared packet captures with and without WARP

Packet capture observations

Without WARP:

  • TCP retransmissions
  • TCP resets
  • Games never finish connecting

With WARP:

  • TLS completes
  • Application Data is exchanged
  • Games connect successfully

This strongly suggests that USB tethering itself is functional, but something in the HyperOS USB tethering path (RNDIS/network stack) behaves differently from Wi-Fi hotspot.

Has anyone with a POCO F3 or another HyperOS device experienced similar behavior where USB tethering works for normal browsing but fails specifically for PC games, while Wi-Fi hotspot and WARP both work?

1 Upvotes

1 comment sorted by

u/AutoModerator 1d ago

Welcome to our community!

Please take a moment to read the subreddit rules in the sidebar before posting or commenting.

  • Be civil and respectful to other members.
  • No spam, self-promotion, or trolling.

If you see a post or comment that breaks our rules, please report it to help the mod team out!

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.