VPN on VPS
I set up a VPN on my VPS. VPS server's ip address is of USA East datacenter (135.x.x.x). However, while using VPN, checked my ip address on different websites. Some websites found my ip address to be of OVH USA East and some websites found ip address to be of OVH Europe. Even Facebook, and email clients like Outlook alerted me for a sign-in from Europe.
Also, few websites blocked access for using VPN. Even LET did not let me access on Chrome but I could access on Brave. What could be the reason that my US ip address is detected as European ip by these few websites? And since I am not using commercial VPN but VPN installed on a single VPS ip, how do these few websites (LET, couponcabin, etc) detected I am using VPN on my dedicated ip?