Cannot find server through steam

Hi there, I am trying to make a multiplayer game. I got pretty far in development, everything works pretty well in the Unreal Editor, but now I want to test playing with my friends.
I switched to the Steam subsystem, added all the plugins, set up Steam sockets, etc. Steam detects my game and starts in the bottom right corner.

But
I cannot find the host from the client.
Both devices are in the same room, same steam location.
Using UE5.5

DefaultEngine.ini

[/Script/Engine.GameEngine]
; Clear any old net driver definitions first
!NetDriverDefinitions=ClearArray
; Define the primary net driver using Steam Sockets
+NetDriverDefinitions=(DefName=“GameNetDriver”,DriverClassName=“/Script/SteamSockets.SteamSocketsNetDriver”,DriverClassNameFallback=“/Script/SteamSockets.SteamNetSocketsNetDriver”)

[OnlineSubsystem]
DefaultPlatformService=Steam

[OnlineSubsystemSteam]
bEnabled=true
SteamDevAppId=480
bAllowP2PPacketRelay=true

bEnableSteamNetworking=true
GameServerQueryPort=27015
P2PConnectionTimeout=90
bUseSteamNetworking=true
bInitServerOnClient=true

[ConsoleVariables]
net.CurrentHandshakeVersion=2
net.MinHandshakeVersion=2

Has anyone experienced such an issue? I don’t know how to debug to determine whether the problem is with my host or my clients.

Thank you very much

Hello @Utso ,
I’m not super deep into multiplayer setup, but I found this tutorial on the Learning site that might help you solve the issue you’re having.

Hope it helps!

Check under lan in steam servers, not all ISP have static IP addresses so you will never be able to host a server from your house and have it show up.