

The other thing that’s been creeping into everyone’s system is … browser fingerprinting
This means that if you accessed something somewhere sometime and you got flagged or located, your browser stores key identifying data, history, cookies, etc to basically fingerprint your browser to any and all systems out there in the future. If your browser goes somewhere again, it won’t matter if you have a VPN, the online systems remember your browser and will identify you, your location and your history because they’ve already logged all that data.
If you keep using that same browser with the same profile over and over again, and with all your other accounts, history and user info, it’s like driving in the same car day in / day out. Eventually everyone remembers you because you keep driving the same car. It won’t matter what kind of VPN, cloaking or obfuscation you use … all everyone will do is look for the same car you drove last time.
Try setting up a new profile on Firefox/LibreWolf or other browser on a clean unused profile and try again to see what happens.







If you want to keep narrowing it down. You should go to the next step … a brand new clean OS on a dedicated laptop. Install a new Linux OS, new browser, new profile, do absolutely nothing with any of it, set up a VPN, try the site again.
If that fails, then chances are the ID is being done some other way … do you have control of your router? Are you accessing the internet through someone’s connection? maybe your ISP and your general area, regardless of who is using VPN.
The other possibility is … Are you tethering on a phone? I notice that phone devices seem to play loose with VPN and due to geolocation built into the device tagged to wifi locating services, phones leak location all the time.