they are really blocking even with VPN, i was just testing stuff out.
1 - if you created an account in US and trying to login with that account, then it wont work.
2 - tried logging in to Canada VPN, and create a "Canadian" account so i can login to tiktok, no joy, it somehow throws errors on debugger and does not proceed on sign up button.
3 - Booted up an AWS ec2 free windows tier machine on Canada region, created and logged in with a new account no issues.
4 - if you try to use that account on your machine with canada vpn, you will get suspicious activity alert then it wont let you login even with canada VPN, so they must tracking device ___location differently.
5 - So, the only way to access it without any issues is by using some virtual machine located in another region - no VPN, maybe a dedicated region IP might work.