Can a development build connect to Steam NOT on the same network?

I followed this most of this tutorial to get multiplayer working via Steam: Blueprint Multiplayer: Project Overview | 01 | v4.11 Tutorial Series | Unreal Engine - YouTube

The problem I have is actually connecting to another player on another network via Steam. So far I have been able to connect to another PC on the same network via Steam(using another account) but I can’t connect to my friend(who is using a different network) via Steam. Basically, Steam does work BUT only when on the same network. Are we supposed to be able to connect to anyone over steam even on another network? Or just over the same network? I haven’t been able to find anyone that mentions only working on the same network

The issue is not the network. It’s the region lock if you are using Steam_appid = 480. To get around this, make sure that both parties are using the same DOWNLOAD REGION.

Steam->Settings->Downloads->DownloadRegion

Thanks for the response. We both are using the same US download region