Afaik Turbo was never meant to hide user location/ip so the sites may have been updated to better detect those info even if the user is behind a proxy. Usually a VPN works better in cases like this.