When running PIE with "Running Dedicated Server", 2 players, then 1st player will not receive PlayerController

When running PIE with “Running Dedicated Server”, 2 players, then 1st player will not receive PlayerController.
The 2nd, 3rd… etc are all OK.
The 1st player’s PlayerController seems not even spawned.
So the 1st player window can not be controlled.

This seems odd?¿ Maybe you can fix this with Event OnPostLogin in your GameMode, by manually giving him a controller

It is obviously a bug in 4.12.5.
It is OK in previous version of 4.12.

Hello ,

I have a few questions for you that will help narrow down what issue it is that you are experiencing.

Quick questions:

  1. Can you reproduce this issue in a clean project?
  2. If so, could you provide a detailed list of steps to reproduce this issue on our end?
  3. Could you provide screen shots of any blueprints that may be involved with this issue?

I just create clean ThirdPerson Template C++ with UE 4.12.5 (Change nothing).


Compile with Visual Studio 2015 update 3.

Run PIE
using below settings.

98264-ccc.png

It is very simple. It can be easily reproduced.
No blueprint or c++ codes modification.

Hello ,

After doing a bit of digging I was able to find that this is a known issue (UE-31170) and that it has been submitted to the developers for further consideration. I will provide updates with any pertinent information as it becomes available. Thank you for your time and information.

Additional info: This does not appear to be happening in the binary version of the engine.

Make it a great day

Sorry, but I just used the Binary Version of the Engine from Epic Launcher 4.12.5.
I used UE 4.12.5 Binary Version for testing.

I know what’s going wrong.
Just change the Character Blueprint, Auto Posses Player to Disabled will resolve the issue.