Trying to Transition from Crouch to Prone or Prone to Crouch

Hello guy, I created a simple character movement from scratch which is utilizing the built in crouch system for UE5, I also have a prone logic that I created with a timeline for the capsule, these logic works fine individually and I mean by that is I have an animation blueprint for each logic. Stand going to prone, Stand going to crouch.

Now what I’m trying to achieve is being able to transition from crouch to prone or prone to crouch, my issue right now is the capsule follows the logic when I’m in crouch then I try to prone, the capsule follows but not the mesh and vice versa. I tried connecting prone state to crouch state by adding a pronetocrouch state vice versa but with no luck.

Anyone could possibly help me would be amazing.

Within the timelines for the capsule, set the tick group to be post physics or post update.

I may be misunderstanding what you’re talking about though, your language is a bit vague. Could you elaborate on what you mean by “my issue right now is the capsule follows the logic when I’m in crouch then I try to prone, the capsule follows but not the mesh and vice versa.”?

My brain was out of juice when I typed this my apologies. So basically when I’m crouch then I try to prone, my capsule would shrink to prone but my mesh would stay crouched, same thing for prone, when I try to crouch from prone my mesh would go to crouch height but mesh stays prone. That’s my current issue

Sounds like the state machine transition rules aren’t set up correctly. Could you post a screenshot of what the transition between locomotion, to prone and prone are? If you’ve got notifies doing stuff within the to prone animation, make sure the animation actually playing up until they fire, otherwise they won’t get called.

So from Locomotion = Prone I have my state machine setup like in the screenshot I sent. Inside the transition are here:

Locomotion State:

Transition (To Prone):

Transition from (To Prone) to (Prone):

Transition from (Prone) to (From Prone):

Transition from (From Prone) back to Locomotion:

Same goes with my crouch it’s identical. I also deleted the state I created from the photo (CrouchToProne) and (ProneToCrouch) because it wasn’t working.

Were you able to check my comment?