Listen Server, clients animations are jittery/laggy

Your hosts specs need to be up to par because you’re running a character and handling all server logic. Servers don’t run animations, effects etc. So as a Listen server you’re adding extra load to the servers processing.

  • As the server, all characters are “Authoritative Proxies”.
  • As a connected client all characters other than self are sims. Self is Autonomous.
  • As a Listen Server Host, self is Autonomous and Authoritative…if that makes any sense. Is locally controlled & Is server would result true. All other characters on screen are Authoritative proxies. Again, you are the server.

It can get confusing.

The hosts side (SERVER) view of clients are laggy/jittery…

This is generally a latency issue on the connected clients end. They are laggy. You being the server are getting instantaneous corrections instead of networked smoothed and interpolated movement. Correction → Snap, Correction → Snap.

Yet, it could be a processing bottleneck, which increases frame time/server tick…which can cause frame hitching and stutter on the host local client rendering process.