What's standard procedure to connect to a local dedicated server through EOS (EOSPlus/Steam) ?

Hi,

I’m trying to connect 2 clients to a local dedicated server through EOS but the 2nd client never loads the map despite finding the session, and a bit of context, I have no issues joining 2 clients when one of the clients is hosting

Here’s an overview of the flow:

the server is ran with a command line using the editor and the -server option
both clients are ran the same way but with -game and using DevAuthTool logins (2 different Epic Accounts)
the server is launched successfully and listens on 127.0.0.1:7777
the 1st client hosts the session then loads the map on 127.0.0.1:7777
the 2nd client searches and finds the session but fails to join the map, usually with packets being sent but not received over 10 second periods

below is the client config

[OnlineSubsystemEOS]
bEnabled=true
 
[OnlineSubsystemEOSPlus]
bEnabled=true
 
[OnlineSubsystemSteam]
bEnabled=true
SteamDevAppId=480
bInitServerOnClient=true
 
[OnlineSubsystem]
DefaultPlatformService=EOSPlus
NativePlatformService=Steam
 
[/Script/Engine.GameEngine]
+NetDriverDefinitions=(DefName="GameNetDriver",DriverClassName="OnlineSubsystemEOS.NetDriverEOS",DriverClassNameFallback="OnlineSubsystemUtils.IpNetDriver")
+NetDriverDefinitions=(DefName="GameNetDriver",DriverClassName="OnlineSubsystemSteam.SteamNetDriver",DriverClassNameFallback="OnlineSubsystemUtils.IpNetDriver")
 
[/Script/OnlineSubsystemEOS.NetDriverEOS]
bIsUsingP2PSockets=false
 
[/Script/OnlineSubsystemUtils.OnlineEngineInterfaceImpl]
+CompatibleUniqueNetIdTypes=EOS
+CompatibleUniqueNetIdTypes=EOSPlus
 
[/Script/OnlineSubsystemSteam.SteamNetDriver]
NetConnectionClassName=OnlineSubsystemSteam.SteamNetConnection

and this is the server config:

[OnlineSubsystemEOS]
bEnabled=false
 
[OnlineSubsystemEOSPlus]
bEnabled=false
 
[OnlineSubsystem]
DefaultPlatformService=EOSPlus
 
[/Script/Engine.GameEngine]
!NetDriverDefinitions=(DefName="GameNetDriver",DriverClassName="OnlineSubsystemEOS.NetDriverEOS",DriverClassNameFallback="OnlineSubsystemUtils.IpNetDriver")
 
[/Script/OnlineSubsystemEOS.NetDriverEOS]
bIsUsingP2PSockets=false
bIsPassthrough=True
 
[/Script/OnlineSubsystemUtils.OnlineEngineInterfaceImpl]
+CompatibleUniqueNetIdTypes=EOS
+CompatibleUniqueNetIdTypes=EOSPlus

as you can note, I’ve deactivated steam and EOS for the most part on the server;

from what I read/gather, the server doesn’t require any EOS logic, but not 100% sure

Is this the correct way of doing this ? Am I missing something ? Is there some tutorial explaining this case ?

Any links / help will be very appreciated and thanks in the advance