For the last few months, out of nowhere, without changing hardware nor client, SecondLife refuses to stay connected. I have been using the Singularity viewer but as their help forum isn't helping I decided to try out the official viewer again... only to experience the exact same issue. Within 10 to 20 seconds of logging in, all avatars freeze in place, yet the world continues to load and render normally, I am still able to communicate with other users... until around one minute when I am suddenly disconnected. Every now and then I will stay online (this is extremely rare), but if I teleport somewhere I'm almost certain to hit the same freeze/drop soon after. I have used SL for many years almost flawlessly but now I can't. No graphics settings make a difference, raising/lowering bandwidth doesn't help, I've flushed my cache, tried multiple accounts, clean reinstalls, alternate clients... nothing works. The only thing I can see is that the network shows very high ping spikes. Nothing else is being affected, infact i currently have the fastest and most stable internet connection I have ever had at this location, it is ONLY secondlife that doesn't work, and my ISP has said that after reading my traceroute logs the issue cannot possibly be on their end. For reference I'm on ADSL2, wired, on an MSI Z97 Gaming 7 mobo with a 4ghz i7 4790K, 16gb RAM, Windows 7 Ultimate and a Radeon R9 290X card. Please, can someone help me?