Vpn not matching chosen location

The VPN seems to be working well, fast and not dropping,
But i notice that when i check on it, or use location services on websites, it often shows a location that is still in the US, when i have Canada server chosen, usually east coast states like NY or DC, is this normal?

Hole program wasn’t working for me till i ran the install again now everything works. i tried Canada one and UK both was right. Canada one says Montreal Quebec and the UK says London England. i used https://whatismyipaddress.com/ to check it.