Timeout Cannot connect to server

When I try to join or host game it says Timeout Cannot connect to server. I’m using Steam and region is set to US and I do not know how to change it to Europe.
EDIT: When I use vpn it seems to be working but then when I try to join to my friend it says “Sync Save 0%” and we are stuck on it.