Movement stops replicating after possessing a pawn that is currently controlled by a different player
improbable-valy opened this issue · 1 comments
We are accepting issues and we want your feedback.
Description
After possessing a pawn that is currently controlled by a different player (or exchanging pawns), the movement will stop replicating for the duration that the previous player controlled this pawn. On your machine, it will looks like the pawn is moving fine, but this movement will not be applied on the server.
Expected behavior
After possessing a pawn, you can move immediately, and the server applies this movement.
Current behavior
After possessing a pawn controlled by a different player, movement is not replicated for some time.
Environment
Windows 10
UnrealGDK 0.4.2
Internal ticket
We attempted to fix this here but decided against it due to the change having a negative impact in the case of possessing an actor that is not already possessed: #1437 (comment)
We will investigate a more involved solution in the future.