If the VPN isn’t working accurately, there are plenty of possible explanation why your IP address isn’t masked.
To make issues even worse, some free of charge VPNs that promote themselves as a result are actually https://anonymizevpn.com/news/what-is-private-ip-address/