Client to server replication randomly stops

The pawn that the client controls sometimes stops replicating its movement to the server, while the client can move without any issues, the server doesn’t update his position.

The character has the highest Net Priority, and everything else is replicating completely fine. The issue occurred only on in real networking conditions (dedicated servers), and only happens once every hour for a client. Neither the client nor the server registers any NetworkError event, and I can’t seem to find any clues why this is happening, maybe someone else has an idea.

I don’t necessarily need a fix, but a way to detect when this is happening would be good enough as well, to kick and reconnect the player.

Thanks in advance!

In PIE, check your Message Log and Output pane for Warnings and Errors. And if you’re running a standalone build, check the /Saved/Logs files for the same.

I had a weird problem where my MultiCast was disconnecting the Player or PlayerController completely from the game (not just from the server) due to a Player ID Swap error using ID -1. To fix it I had to move the MultiCast to a different Class, I guess so it wouldn’t trip over its own shoelaces or something.

I wonder if you’re having a similar problem.