sorry if this is the wrong place to post this.
Recently i switched to steam os on my pc, installed battle net and everything went smoothly. I played in beta and i dont have issue but when i play on live my ping would shoot to 1000 to 4000. and it only smooth on the first 10 minutes or so. I dont know what else i should do so any help is appreciated.
things i tried
restarting.
Im using starlink so i tried to relocate the dish.
turning off firewall in my asus modem
turning off firewall in my pc
turning on and off qos
turning on and off ipv6
changing poton
I tried several ping checker and in my browser everything seem normal


Steam is an immutable OS so many changes will be overwritten at your next update, but you can always pull a tool down temporarily, or keep a script saved on your desktop!
Pop the hood open
Once you’re in a position to use traceroute you can just follow it with an IP or a domain.
It will check each step (hop) along the networking path path between you and that target with details like the round trip time a message took to go there and back to you. Look for a hop where the latency gets bad and stays that way for the rest if the hops like a clog in a pipe. If you don’t see that you’ll probably want to examine with some other tools like mtr that go into more depth. https://man.archlinux.org/man/mtr.8.en
thank you so much for the detailed guide.
i tried traceroute 1.1.1.1, i dont think i see any weird thing.
but when i do traceroute the wow server it suddenly stop midway and displaying *** until it stopped