I have a custom event that my host uses to crouch, shrink their capsule collider, and show everyone they are crouching. See attached.
It works, but at the last second, the client sees the host sunk into the ground, and the host is just fine. I’ve verified that the correct data is being replicated to clients via a print string test, so it’s something odd at the very end. See second photo.
This custom event is set as a Multicast and is only run by the server player. Trying to see what I’m missing that is making this last second reset of position happen. I can actually watch the transition happen properly, and when the timeline completes, it seems to revert back to the original relative location.