Could someone explain some "tech" networking issues to me?

I use a vpn overseas, but it seems like the vpn is working from the country I’m in because often I get news updates that are the foreign language, and many of the servers, when I open up YT, state the country I’m in won’t allow the videos.

And I’m using servers that are in the states. Sometimes switching the servers to other countries still don’t work.
I’m not sure If I should try switching the DNS, or something else?

If this is on mobile, location is decided from lots of factors.

Using google maps? Your phone knows where you are and will get updates as appropriate.

Using public wifi? Your phone can use that too.

A phone is an objectively bad device to use if concealing your location is the goal.

You need to at the very least turn off location services.

Check whatismyip.com and see if it shows you your current location your the VPN location.

many of the servers, when I open up YT, state the country I’m in won’t allow the videos.

A lot of content providers block IP addresses that originate in a data center when you’re using a VPN. Most VPN proxies are in a data center.

I’m not sure If I should try switching the DNS, or something else?

You can try changing the country in your YouTube profile. Maybe use a private (incognito, whatever) window.

It sounds like your VPN might not be fully masking your location. Try switching to a different server, clearing your browser cache, or using a different VPN protocol. Changing your DNS settings might help too, but make sure your VPN is working properly first. You could also try using a different VPN provider if the issue persists.

Desktop.
my IP does show where the VPN is, i.e. overseas.
I just don’t get why it operates like I’m in the country that I’m in, with the foreign language browser, and then YT videos can’t be shown “in my country”, which if the net is going through the IP address, it should be fine.

Thanks mate, will look into that.

Change your browser language and system time zone to another one, e.g. English US and New York time (UTC-5). Clear your browser cookies and cache, then reopen it.