Character sliding down a surface can prematurely land before reaching a walkable floor

UE - Gameplay - Player Movement - Apr 3, 2024

Under some circumstances, a character falling and sliding along a sloped surface may get hung up near the bottom of the surface before actually landing on the floor.  This seems to occur when slidin ...

Always Relevant actor may replicate incorrect movement mode when the walkable floor becomes irrelevant

UE - Gameplay - Player Movement - Feb 26, 2024

When the character class is set to always relevant, if a client travels very far away from another character, such that the character is relevant but the component they're standing on is not (but al ...

Liftoff caused by root motion may leave a Character in walking movement for customized project

UE - Gameplay - Player Movement - Jan 31, 2024

If a Character has active root motion while walking (animation root motion OR a Root Motion Source), and this root motion causes vertical motion that "lifts off", it's possible for the Character to ...

Based movement ticking dependency may be incorrect if standing on a part of a Child Actor

UE - Gameplay - Player Movement - Jan 31, 2024

When an actor has a Child Actor Component that's a valid moving base for a character to walk on, the ticking prerequisites are set against the Child Actor and not the root owning actor that actually ...

Delayed movement adjustment can include incorrect movement mode

UE - Gameplay - Player Movement - Nov 27, 2023

It's possible for the server to send a client's character a movement correction with the wrong movement mode.  This can occur if a project has client adjustment throttling settings enabled:  Networ ...

Networked root motion montage with rotation fighting smoothing

UE - Gameplay - Player Movement - Oct 30, 2023

A licensee is reporting a sim proxy is playing a networked anim montage with root motion, that the rotation changes will fight between what's produced in ::SimulateRootMotion and ::SmoothClientPosit ...

Unexpected corrections when sliding against other characters

UE - Gameplay - Player Movement - Oct 19, 2023

We are seeing unexpected movement corrections sometimes when pushing one player character up against another character that isn't moving, or against other static primitives that have round features ...

Check in UCharacterMovementComponent::SmoothClientPosition fails when travelling between servers

UE - Gameplay - Player Movement - May 11, 2023

While attempting to connect and travel to a new server, the client's NetDriver will be shutdown, and a new pending net driver created (in UEngine::Browse). When the original NetDriver is destroyed, ...

Lag spike for client while character is attached to actor

UE - Gameplay - Player Movement - Dec 14, 2022

Reproduced 3/3 times, issue also occurs in //UE5/Release-5.0 - CL 20979098 Binary. Confirmed NOT a Regression. Issue does not occur for Listen Server players. It's likely that this is a replication ...

Movement corrections occurring while standing still on rotating platforms

UE - Gameplay - Player Movement - Oct 5, 2022

When the player is controlling a Character actor, using the CharacterMovementComponent (CMC), unexpected movement corrections will occur while standing still on a movement base that is rotating. ...