I'm using GL-X3000 with a 5G SIM. Its been working fine for about a month but for a week, now I get this strange behaviour:
Connection is stable in online games, but browsing the internet is choppy. Pages would load instantly, but sometimes page loading would hang for 5-10 seconds before starting to load. I observe the same watching YT, for example.
Pinging 8.8.8.8 with 32 bytes of data:
Reply from 8.8.8.8: bytes=32 time=36ms TTL=114
Reply from 8.8.8.8: bytes=32 time=33ms TTL=114
Reply from 8.8.8.8: bytes=32 time=33ms TTL=114
Reply from 8.8.8.8: bytes=32 time=40ms TTL=114
Ping statistics for 8.8.8.8:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 33ms, Maximum = 40ms, Average = 35ms
On my 4G router, there are no hang issues, which is why I ruled out SIM/APN being an issue.
My initial suspicion is DNS. Browsers do a large number of DNS lookups and if you are having trouble resolving, it will cause the issues you present. Do you have a DNS-based adblocker set up by chance? Are you using the ISP-provided DNS servers? Trying a different DNS server and see if that helps (8.8.8.8, 9.9.9.9, whatever your preference).
Maybe there is an issue with the resolver on the router that is forwarding to those servers. Do you have any VPN connections that may be overriding the configured dns servers? It may not be DNS at all, it is just a common thing to cause the issue you are reporting.
I do have VPN installed but hangs happen without and when VPN is enabled.
I did these again just in case:
Type "ipconfig /flushdns" and press Enter.
Type "ipconfig /registerdns" and press Enter.
Type "ipconfig /release" and press Enter.
Type "ipconfig /renew" and press Enter.
Type "netsh winsock reset" and press Enter.
Restart the computer.
The router is set to auto DNS. Hangs way better but still happen once is a while.