Why does the listen server work in the editor, but not when it's packaged? (Solved)

EDIT: The Editor handles the firewall for the game, all handled by the 1 permission by. The packaged Game that you double click, IS NOT the file you allow in the firewall. I had the packaged game Exe (WindowsNoEditor\TestYMP.exe) completely allowed but it the game Exe doesn’t matter to the firewall at all. It’s the ENGINE exe.
WindowsNoEditor\Engine\Binaries\Win64\UE4Game.exe
Lesson learned: Server Client problem? Nuke ALL firewalls! Zero Firewall protection. Then test it. I feel dumb LOL

So I have everything working in the editor with standalone networking. In the “start” level, I press J on client to join, and H on server to Host. I use NoIp and have my port open. Packaging with default packaging settings, for windows 64. All that works fine. But when the game is packaged, the server doesn’t let them join. Packaged projects can join the editor listen server, but not the packaged listen server.

Why won’t the packaged version of the server work, when the editor stand alone version of the server does work?


Does no one know this?

When you say “can’t join,” what is the actual error?

Is your packaged server listening on the right network interface? Right port? Has it been whitelisted in Windows Firewall? Do you have anti-virus installed? Do your clients specify the right address and port? What does “ipconfig” and “netstat” say in the Windows command line, related to the appropriate port/processes?

No antivirus. Clients have the exact port and address. Windows Firewall has the desktop packaged program allowed for public and private just like the editor. IPConfig just gives my IP that I have for the server address and the usual.

Not sure what you mean by network interface. I assume I do since it works until the package server is included. The editor as a client can not join the package server. Only the editor server works as a server. The editor works perfectly as a server but the package doesn’t.

Why does the Editor work perfectly as a server, but not the package as a server? What’s the editor got that the package doesn’t?

Update: So I got the logs from the two computers. I removed all the garbage and just copied the section where the client was trying to join. I changed my IP and my NoIP addresses in the log for privacy reasons, but everything else is for the session. On the client, I tried to join twice.

Keep in mind that I have the bare minimum. Blank GM in order to get a custom controller. Controller has a join key or a host key. Open IP address and port number to join, or Open map with the option, listen. 2 different maps. A start map, and a game map. Both computers join the start map. One opens the Map level as a listen server. The other joins the listen server. If the joining client’s map changes, it joined. If not, it failed. As a developer package, the server doesn’t let the client in. As an editor standalone instance, the server lets a packaged client join.

Not sure what to make of these logs though. Is there a site or video that can explain these logs? Or can someone point me in the right direction?

Client Log:

Blockquote
[2023.04.07-12.33.05:245][640]LogNet: Browse: noip.hopto.org/Game/FlyingBP/Maps/Start
[2023.04.07-12.33.05:246][640]LogInit: WinSock: Socket queue. Rx: 32768 (config 32768) Tx: 32768 (config 32768)
[2023.04.07-12.33.05:246][640]LogNet: Created socket for bind address: 0.0.0.0 on port 0
[2023.04.07-12.33.05:246][640]PacketHandlerLog: Loaded PacketHandler component: Engine.EngineHandlerComponentFactory (StatelessConnectHandlerComponent)
[2023.04.07-12.33.05:246][640]LogNet: Game client on port 7777, rate 100000
[2023.04.07-12.33.12:476][672]LogNet: Browse: noip.hopto.org/Game/FlyingBP/Maps/Start
[2023.04.07-12.33.12:477][672]LogNet: UNetConnection::Close: [UNetConnection] RemoteAddr: 60.242.81.333:7777, Name: IpConnection_2147482532, Driver: PendingNetDriver IpNetDriver_2147482533, IsServer: NO, PC: NULL, Owner: NULL, UniqueId: INVALID, Channels: 2, Time: 2023.04.07-12.33.12
[2023.04.07-12.33.12:477][672]LogNet: UChannel::Close: Sending CloseBunch. ChIndex == 0. Name: [UChannel] ChIndex: 0, Closing: 0 [UNetConnection] RemoteAddr: 60.242.81.333:7777, Name: IpConnection_2147482532, Driver: PendingNetDriver IpNetDriver_2147482533, IsServer: NO, PC: NULL, Owner: NULL, UniqueId: INVALID
[2023.04.07-12.33.12:477][672]LogNet: DestroyNamedNetDriver IpNetDriver_2147482533 [PendingNetDriver]
[2023.04.07-12.33.12:477][672]LogExit: PendingNetDriver IpNetDriver_2147482533 shut down
[2023.04.07-12.33.12:477][672]LogInit: WinSock: Socket queue. Rx: 32768 (config 32768) Tx: 32768 (config 32768)
[2023.04.07-12.33.12:477][672]LogNet: Created socket for bind address: 0.0.0.0 on port 0
[2023.04.07-12.33.12:477][672]PacketHandlerLog: Loaded PacketHandler component: Engine.EngineHandlerComponentFactory (StatelessConnectHandlerComponent)
[2023.04.07-12.33.12:477][672]LogNet: Game client on port 7777, rate 100000

Server Log:

Blockquote
[2023.04.07-12.33.01:760][ 29]LogNet: Browse: /Game/FlyingBP/Maps/Map?listen
[2023.04.07-12.33.01:760][ 29]LogLoad: LoadMap: /Game/FlyingBP/Maps/Map?listen
[2023.04.07-12.33.01:760][ 29]LogWorld: BeginTearingDown for /Game/FlyingBP/Maps/Start
[2023.04.07-12.33.01:760][ 29]LogWorld: UWorld::CleanupWorld for Start, bSessionEnded=true, bCleanupResources=true
[2023.04.07-12.33.01:761][ 29]LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated
[2023.04.07-12.33.01:797][ 29]LogAudio: Display: Waited 36.395401 ms for audio thread.
[2023.04.07-12.33.01:799][ 29]LogAudio: Display: Audio Device unregistered from world ‘None’.
[2023.04.07-12.33.01:801][ 29]LogUObjectHash: Compacting FUObjectHashTables data took 0.97ms
[2023.04.07-12.33.01:804][ 29]LogStreaming: Display: FlushAsyncLoading: 1 QueuedPackages, 0 AsyncPackages
[2023.04.07-12.33.01:848][ 29]LogAudio: Display: Audio Device (ID: 1) registered with world ‘Map’.
[2023.04.07-12.33.01:849][ 29]LogAIModule: Creating AISystem for world Map
[2023.04.07-12.33.01:849][ 29]LogLoad: Game class is ‘FlyingGameMode_C’
[2023.04.07-12.33.01:850][ 29]LogNet: ReplicationDriverClass is null! Not using ReplicationDriver.
[2023.04.07-12.33.01:850][ 29]LogNetCore: DDoS detection status: detection enabled: 0 analytics enabled: 0
[2023.04.07-12.33.01:850][ 29]LogInit: WinSock: Socket queue. Rx: 131072 (config 131072) Tx: 131072 (config 131072)
[2023.04.07-12.33.01:850][ 29]LogNet: Created socket for bind address: 0.0.0.0 on port 7777
[2023.04.07-12.33.01:850][ 29]PacketHandlerLog: Loaded PacketHandler component: Engine.EngineHandlerComponentFactory (StatelessConnectHandlerComponent)
[2023.04.07-12.33.01:851][ 29]LogNet: GameNetDriver IpNetDriver_2147482516 IpNetDriver listening on port 7777
[2023.04.07-12.33.01:852][ 29]LogWorld: Bringing World /Game/FlyingBP/Maps/Map.Map up for play (max tick rate 0) at 2023.04.07-22.33.01
[2023.04.07-12.33.01:852][ 29]LogWorld: Bringing up level for play took: 0.001055
[2023.04.07-12.33.01:853][ 29]LogOnlineSession: Warning: OSS: No game present to join for session (GameSession)
[2023.04.07-12.33.01:853][ 29]LogSpawn: Warning: SpawnActor failed because no class was specified
[2023.04.07-12.33.01:854][ 29]LogLoad: Took 0.093869 seconds to LoadMap(/Game/FlyingBP/Maps/Map)

These are the working logs.

Client Package working:

Blockquote
[2023.04.07-13.35.47:475][140]LogNet: Browse: noip.hopto.org/Game/FlyingBP/Maps/Start
[2023.04.07-13.35.47:476][140]LogInit: WinSock: Socket queue. Rx: 32768 (config 32768) Tx: 32768 (config 32768)
[2023.04.07-13.35.47:476][140]LogNet: Created socket for bind address: 0.0.0.0 on port 0
[2023.04.07-13.35.47:476][140]PacketHandlerLog: Loaded PacketHandler component: Engine.EngineHandlerComponentFactory (StatelessConnectHandlerComponent)
[2023.04.07-13.35.47:477][140]LogNet: Game client on port 7777, rate 100000
[2023.04.07-13.35.48:496][372]LogHandshake: SendChallengeResponse. Timestamp: 12.670132, Cookie: 089180097070152229149226137026157098168211210102192017127209
[2023.04.07-13.35.48:512][376]LogNetVersion: TestYMP 1.0.0.0, NetCL: 17155196, EngineNetVer: 17, GameNetVer: 0 (Checksum: 3558711785)
[2023.04.07-13.35.48:512][376]LogNet: UPendingNetGame::SendInitialJoin: Sending hello. [UNetConnection] RemoteAddr: 60.242.81.333:7777, Name: IpConnection_2147482532, Driver: PendingNetDriver IpNetDriver_2147482533, IsServer: NO, PC: NULL, Owner: NULL, UniqueId: INVALID
[2023.04.07-13.35.48:530][380]LogNet: Welcomed by server (Level: /Game/FlyingBP/Maps/Map, Game: /Game/FlyingBP/Blueprints/FlyingGameMode.FlyingGameMode_C)
[2023.04.07-13.35.48:530][380]LogLoad: LoadMap: noip.hopto.org/Game/FlyingBP/Maps/Map?game=/Game/FlyingBP/Blueprints/FlyingGameMode.FlyingGameMode_C
[2023.04.07-13.35.48:530][380]LogWorld: BeginTearingDown for /Game/FlyingBP/Maps/Start
[2023.04.07-13.35.48:530][380]LogWorld: UWorld::CleanupWorld for Start, bSessionEnded=true, bCleanupResources=true
[2023.04.07-13.35.48:531][380]LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated
[2023.04.07-13.35.48:568][380]LogAudio: Display: Audio Device unregistered from world ‘None’.
[2023.04.07-13.35.48:570][380]LogUObjectHash: Compacting FUObjectHashTables data took 1.02ms
[2023.04.07-13.35.48:571][380]LogStreaming: Display: FlushAsyncLoading: 1 QueuedPackages, 0 AsyncPackages
[2023.04.07-13.35.48:625][380]LogAudio: Display: Audio Device (ID: 1) registered with world ‘Map’.
[2023.04.07-13.35.48:629][380]LogWorld: Bringing World /Game/FlyingBP/Maps/Map.Map up for play (max tick rate 0) at 2023.04.07-23.35.48
[2023.04.07-13.35.48:629][380]LogWorld: Bringing up level for play took: 0.001309
[2023.04.07-13.35.48:630][380]LogLoad: Took 0.100330 seconds to LoadMap(/Game/FlyingBP/Maps/Map)
[2023.04.07-13.35.48:631][380]LogNavigation: Warning: NavData RegistrationFailed_DataPendingKill.
[2023.04.07-13.35.48:727][382]LogSpawn: Warning: SpawnActor failed because no class was specified
[2023.04.07-13.35.48:728][382]LogOnlineSession: Warning: OSS: No game present to join for session (GameSession)
[2023.04.07-13.35.48:728][382]LogOnlineSession: Warning: OSS: No game present to join for session (GameSession)
[2023.04.07-13.35.56:968][779]LogOnlineSession: Warning: OSS: No game present to leave for session (GameSession)
[2023.04.07-13.35.56:968][779]LogNet: Error: UEngine::BroadcastNetworkFailure: FailureType = FailureReceived, ErrorString = Host closed the connection., Driver = GameNetDriver IpNetDriver_2147482533
[2023.04.07-13.35.56:968][779]LogNet: Warning: Network Failure: GameNetDriver[FailureReceived]: Host closed the connection.
[2023.04.07-13.35.56:968][779]LogNet: NetworkFailure: FailureReceived, Error: ‘Host closed the connection.’
[2023.04.07-13.35.56:968][779]LogNet: UNetConnection::Close: [UNetConnection] RemoteAddr: 60.242.81.333:7777, Name: IpConnection_2147482532, Driver: GameNetDriver IpNetDriver_2147482533, IsServer: NO, PC: Controller_C_2147482493, Owner: Controller_C_2147482493, UniqueId: NULL:DESKTOP-F1LLUF9-06D7971F418E4F15B95D6CB949A780D1, Channels: 8, Time: 2023.04.07-13.35.56
[2023.04.07-13.35.56:968][779]LogNet: UChannel::Close: Sending CloseBunch. ChIndex == 0. Name: [UChannel] ChIndex: 0, Closing: 0 [UNetConnection] RemoteAddr: 60.242.81.200:7777, Name: IpConnection_2147482532, Driver: GameNetDriver IpNetDriver_2147482533, IsServer: NO, PC: Controller_C_2147482493, Owner: Controller_C_2147482493, UniqueId: NULL:DESKTOP-F1LLUF9-06D7971F418E4F15B95D6CB949A780D1
[2023.04.07-13.35.56:968][779]LogNet: Error: UEngine::BroadcastNetworkFailure: FailureType = ConnectionLost, ErrorString = Your connection to the host has been lost., Driver = GameNetDriver IpNetDriver_2147482533
[2023.04.07-13.35.56:972][780]LogNet: Browse: /Game/FlyingBP/Maps/Start?closed
[2023.04.07-13.35.56:972][780]LogNet: Connection failed; returning to Entry
[2023.04.07-13.35.56:972][780]LogLoad: LoadMap: /Game/FlyingBP/Maps/Start?closed
[2023.04.07-13.35.56:972][780]LogWorld: BeginTearingDown for /Game/FlyingBP/Maps/Map
[2023.04.07-13.35.56:972][780]LogNet: World NetDriver shutdown IpNetDriver_2147482533 [GameNetDriver]
[2023.04.07-13.35.56:972][780]LogNet: DestroyNamedNetDriver IpNetDriver_2147482533 [GameNetDriver]
[2023.04.07-13.35.56:972][780]LogExit: GameNetDriver IpNetDriver_2147482533 shut down
[2023.04.07-13.35.56:973][780]LogWorld: UWorld::CleanupWorld for Map, bSessionEnded=true, bCleanupResources=true
[2023.04.07-13.35.56:973][780]LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated
[2023.04.07-13.35.57:015][780]LogAudio: Display: Waited 42.389999 ms for audio thread.
[2023.04.07-13.35.57:017][780]LogAudio: Display: Audio Device unregistered from world ‘None’.
[2023.04.07-13.35.57:021][780]LogUObjectHash: Compacting FUObjectHashTables data took 0.71ms
[2023.04.07-13.35.57:023][780]LogStreaming: Display: FlushAsyncLoading: 1 QueuedPackages, 0 AsyncPackages
[2023.04.07-13.35.57:036][780]LogAudio: Display: Audio Device (ID: 1) registered with world ‘Start’.
[2023.04.07-13.35.57:037][780]LogAIModule: Creating AISystem for world Start
[2023.04.07-13.35.57:037][780]LogLoad: Game class is ‘FlyingGameMode_C’
[2023.04.07-13.35.57:038][780]LogWorld: Bringing World /Game/FlyingBP/Maps/Start.Start up for play (max tick rate 0) at 2023.04.07-23.35.57
[2023.04.07-13.35.57:038][780]LogWorld: Bringing up level for play took: 0.000393
[2023.04.07-13.35.57:039][780]LogSpawn: Warning: SpawnActor failed because no class was specified
[2023.04.07-13.35.57:040][780]LogLoad: Took 0.067488 seconds to LoadMap(/Game/FlyingBP/Maps/Start)
[2023.04.07-13.35.57:050][780]LogUObjectHash: Compacting FUObjectHashTables data took 0.97ms

Editor Server working.

Blockquote
[2023.04.07-13.35.35:950][657]LogPackageName: SearchForPackageOnDisk took 0.129s to resolve Map.umap.
[2023.04.07-13.35.36:089][658]LogPackageName: SearchForPackageOnDisk took 0.138s to resolve Map.umap.
[2023.04.07-13.35.36:090][658]LogNet: Browse: /Game/FlyingBP/Maps/Map?listen
[2023.04.07-13.35.36:090][658]LogLoad: LoadMap: /Game/FlyingBP/Maps/Map?listen
[2023.04.07-13.35.36:090][658]LogWorld: BeginTearingDown for /Game/FlyingBP/Maps/Start
[2023.04.07-13.35.36:090][658]LogWorld: UWorld::CleanupWorld for Start, bSessionEnded=true, bCleanupResources=true
[2023.04.07-13.35.36:090][658]LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated
[2023.04.07-13.35.36:128][658]LogAudio: Display: Audio Device unregistered from world ‘None’.
[2023.04.07-13.35.36:133][658]LogUObjectHash: Compacting FUObjectHashTables data took 1.00ms
[2023.04.07-13.35.36:538][658]LogAudio: Display: Audio Device (ID: 1) registered with world ‘Map’.
[2023.04.07-13.35.36:540][658]LogAIModule: Creating AISystem for world Map
[2023.04.07-13.35.36:540][658]LogLoad: Game class is ‘FlyingGameMode_C’
[2023.04.07-13.35.36:541][658]LogNet: ReplicationDriverClass is null! Not using ReplicationDriver.
[2023.04.07-13.35.36:541][658]LogNetCore: DDoS detection status: detection enabled: 0 analytics enabled: 0
[2023.04.07-13.35.36:541][658]LogInit: WinSock: Socket queue. Rx: 131072 (config 131072) Tx: 131072 (config 131072)
[2023.04.07-13.35.36:541][658]LogNet: Created socket for bind address: 0.0.0.0 on port 7777
[2023.04.07-13.35.36:541][658]PacketHandlerLog: Loaded PacketHandler component: Engine.EngineHandlerComponentFactory (StatelessConnectHandlerComponent)
[2023.04.07-13.35.36:542][658]LogNet: GameNetDriver IpNetDriver_0 IpNetDriver listening on port 7777
[2023.04.07-13.35.36:544][658]LogWorld: Bringing World /Game/FlyingBP/Maps/Map.Map up for play (max tick rate 0) at 2023.04.07-23.35.36
[2023.04.07-13.35.36:544][658]LogWorld: Bringing up level for play took: 0.001942
[2023.04.07-13.35.36:545][658]LogOnlineSession: Warning: OSS: No game present to join for session (GameSession)
[2023.04.07-13.35.36:545][658]LogSpawn: Warning: SpawnActor failed because no class was specified
[2023.04.07-13.35.36:546][658]LogLoad: Took 0.456358 seconds to LoadMap(/Game/FlyingBP/Maps/Map)
[2023.04.07-13.35.48:492][867]LogNet: NotifyAcceptingConnection accepted from: 60.242.81.333:49935
[2023.04.07-13.35.48:492][867]LogHandshake: SendConnectChallenge. Timestamp: 12.670132, Cookie: 089180097070152229149226137026157098168211210102192017127209
[2023.04.07-13.35.48:508][868]LogNet: NotifyAcceptingConnection accepted from: 60.242.81.333:49935
[2023.04.07-13.35.48:508][868]LogHandshake: SendChallengeAck. InCookie: 089180097070152229149226137026157098168211210102192017127209
[2023.04.07-13.35.48:508][868]LogNet: Server accepting post-challenge connection from: 60.242.81.333:49935
[2023.04.07-13.35.48:508][868]PacketHandlerLog: Loaded PacketHandler component: Engine.EngineHandlerComponentFactory (StatelessConnectHandlerComponent)
[2023.04.07-13.35.48:508][868]LogNet: NotifyAcceptedConnection: Name: Map, TimeStamp: 04/07/23 23:35:48, [UNetConnection] RemoteAddr: 60.242.81.333:49935, Name: IpConnection_0, Driver: GameNetDriver IpNetDriver_0, IsServer: YES, PC: NULL, Owner: NULL, UniqueId: INVALID
[2023.04.07-13.35.48:509][868]LogNet: AddClientConnection: Added client connection: [UNetConnection] RemoteAddr: 60.242.81.333:49935, Name: IpConnection_0, Driver: GameNetDriver IpNetDriver_0, IsServer: YES, PC: NULL, Owner: NULL, UniqueId: INVALID
[2023.04.07-13.35.48:520][869]LogNet: NotifyAcceptingChannel Control 0 server World /Game/FlyingBP/Maps/Map.Map: Accepted
[2023.04.07-13.35.48:520][869]LogNet: Remote platform little endian=1
[2023.04.07-13.35.48:520][869]LogNet: This platform little endian=1
[2023.04.07-13.35.48:520][869]LogNetVersion: TestYMP 1.0.0.0, NetCL: 17155196, EngineNetVer: 17, GameNetVer: 0 (Checksum: 3558711785)
[2023.04.07-13.35.48:529][870]LogNet: Login request: ?Name=DESKTOP-F1LLUF9-06D7971F418E4F15B95D6CB949A780D1 userId: NULL:DESKTOP-F1LLUF9-06D7971F418E4F15B95D6CB949A780D1 platform: NULL
[2023.04.07-13.35.48:638][896]LogNet: Client netspeed is 100000
[2023.04.07-13.35.48:638][896]LogNet: Join request: /Game/FlyingBP/Maps/Start?Name=DESKTOP-F1LLUF9-06D7971F418E4F15B95D6CB949A780D1?SplitscreenCount=1
[2023.04.07-13.35.48:639][896]LogOnlineSession: Warning: OSS: No game present to join for session (GameSession)
[2023.04.07-13.35.48:639][896]LogNet: Join succeeded: DESKTOP-F1LLUF9-06D7

So I checked the differences and it seems that this is what the difference in the logs are:

The Editor Server which works, gets this:
“LogNet: NotifyAcceptingConnection accepted from: 60.242.81.333:49935”

But the packaged Server doesn’t do anything. The client package when it’s connecting to the editor server, gets to send this:
“LogHandshake: SendChallengeResponse. Timestamp: 12.670132, Cookie”

But when the server is packaged, the client gets this:
“LogNet: UChannel::Close: Sending CloseBunch. ChIndex == 0. Name: [UChannel] ChIndex: 0, Closing: 0 [UNetConnection] RemoteAddr: 60.242.81.333:7777, Name: IpConnection_2147482532, Driver: PendingNetDriver IpNetDriver_2147482533, IsServer: NO, PC: NULL, Owner: NULL, UniqueId: INVALID
[2023.04.07-12.33.12:477][672]LogNet: DestroyNamedNetDriver IpNetDriver_2147482533 [PendingNetDriver]
[2023.04.07-12.33.12:477][672]LogExit: PendingNetDriver IpNetDriver_2147482533 shut down”

I don’t know what it all means. When I have 2 BP nodes in the entire game, what is it that I need to fix?

You might want to look at this:

LogSpawn: Warning: SpawnActor failed because no class was specified

From the server in the non-working case. It may be that the problem is that the map isn’t set to load when running as packaged server, or something like that, rather than it being a network-level problem?

Another good tool for debugging is Ethereal; set it to capture UDP and TCP packets on the server machine on the given ports, and see what the client is sending (and server receiving) in each of the cases.

Yeah the spawn actor is because I set default pawn to none in the game mode. I wanted even less influences on the game to remove possible issues. It just spawns the camera at 0 0 0. But it’s enough to see if the level changes.

That tool might be a good idea.

I’m curious though if it works for anyone else.

This is all I have. Simple blank game. As in, Make a GameMode and Controller. Make a new level so there are 2. The NewLevel with a light and a cube so you can see if the level loads. Set the GameMode and Maps in the project settings. Have the controller have a H key and a J key input. H Opens NewLevel with option listen. J opens level “serverIP:port” And the server has port forwarding sorted for the server.

I don’t understand what I’m missing. Server works in the editor but not as Packaged.

Oh, wait, isn’t it the case that server code isn’t actually included in the default pre-compiled binaries?
If you want to support server builds, you have to build the engine yourself?
I seem to recall that being a thing, although in my specific case that was related to a standalone server, not a listen server.
Might be worth a look, though!

You got me thinking about how it shouldn’t matter. And if it doesn’t matter, then it’s not the performance difference between the editor and the packaged game. So I downloaded someone else’s packaged game. And it did the same thing. So it must be my system. What’s the difference? They are different programs. So the only thing that is looking at the two programs differently is the firewall. The Game in the editor is handled BY the editor. So the editor in the firewall handles everything. But the program has different files.

I had the packaged game Exe (WindowsNoEditor\TestYMP.exe) completely allowed but it the game Exe doesn’t matter to the firewall at all. It’s the ENGINE exe.

WindowsNoEditor\Engine\Binaries\Win64\UE4Game.exe

Raaagggghhhh!!!

Well it’s fixed now and seriously appreciate the help. It allowed me to rule out possibilities that left me with no other conclusion. Solved!!!

1 Like

Glad you got it sorted!

1 Like