Had the same here, tried pretty much everything I could imagine/find on the web to try to fix it, in the end almost with no hope tried a couple VPNs and its working now, had to try a few different VPNs untill finding one that gets me playable ping, by playable I mean bad bad ping,but at least not rubberbanding (300-350ms)