You can reproduce this bug with default “Crouch” and “Un crouch” functions, if you setup CharacterMovement->Crouched Half Height to 34. After change your Z position in game (e.g. walk up stairs) and Crouch/Un crouch - mesh will be placed in wrong place until next movement/rotation update. e.g. until you walk forward.
Any solution please?
Thank you.