Maybe do a traceroute to the wow server and check what gives latency. It could just be bad service from Starlink which after all is a satellite link.
Last time I go a very wild issue with proton, I sent all the proton logs to an AI, it honestly found the issue I had (my ISP router had failed to setup IPv6). All my game starting in steam would take a minimum of 30sec to stary. It was proton trying to download ressources over IPv6 and long timeouts.
Also if you are on Linux you need to say what distribution ypi are using. Alpine or cachyos is a very different environment.
Maybe do a traceroute to the wow server and check what gives latency. It could just be bad service from Starlink which after all is a satellite link.
Last time I go a very wild issue with proton, I sent all the proton logs to an AI, it honestly found the issue I had (my ISP router had failed to setup IPv6). All my game starting in steam would take a minimum of 30sec to stary. It was proton trying to download ressources over IPv6 and long timeouts.
Also if you are on Linux you need to say what distribution ypi are using. Alpine or cachyos is a very different environment.