Here are the tips I use to make it harder for Netflix to detect my VPN connections:
Use a different browser. Avoid your day-to-day browser, as cookies can reveal your real location to Netflix even if you’re using a VPN.
Use the browser’s incognito/private mode. In addition to using a new browser, make sure you use its incognito/private mode to prevent it from storing cookies that can leak your real location to Netflix.
Use a different VPN server. Sometimes, Netflix blocks the IP address of the server you’re currently using. To fix this, simply switch to a different server from the same country — if the VPN only has one server location in said country, reconnect to it to get a new IP address.
On mobile, use Netflix’s site. In addition to your IP address, Netflix’s mobile app might also rely on GPS data to detect your real location, which VPNs can’t usually hide (only Surfshark has a feature that does that). So it’s better to access Netflix’s website, as it only checks your IP address.