# Anim Blueprint only updates once in game but works in preview (UE5) 

**URL:** <https://forums.unrealengine.com/t/anim-blueprint-only-updates-once-in-game-but-works-in-preview-ue5/2704671>\
**Category:** Blueprint\
**Tags:** UE-5, unreal-engine, Blueprint, question\
**Created:** [March 8, 2026, 11:01pm UTC](https://forums.unrealengine.com/t/anim-blueprint-only-updates-once-in-game-but-works-in-preview-ue5/2704671 "2026-03-08T23:01:10Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Abigailwxc](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Abigailwxc](https://forums.unrealengine.com/u/Abigailwxc)\
**Post date:** [March 8, 2026, 11:01pm UTC](https://forums.unrealengine.com/t/anim-blueprint-only-updates-once-in-game-but-works-in-preview-ue5/2704671/1 "2026-03-08T23:01:10Z")

</div>

Hi, I’m having an issue with my Anim Blueprint in UE5. My character was normal yesterday before I closed my project. But when i open my project again today, my character suddenly remains in T-pose when I move it around. I didn’t remember that I adjusted or turn off any settings. My event graph and anim graph works in AnimBP preview, but in the actual game my character only stays at T-pose, it can move, but without walking and idle animation. Things I’ve already checked:

- `Animation Mode` is set to **Use Animation Blueprint**

- `Anim Class` is correctly set to my **animation blueprint class**

- The skeletal mesh uses the correct **skeleton**

- `CharacterMovement` component tick is enabled

- The character is spawned from **BP\_ThirdPersonCharacter**

- The locomotion state machine works in the AnimBP preview

So the AnimBP itself seems correct, but it does not keep updating during gameplay.

Has anyone encountered a situation where **Event Blueprint Update Animation only fires once in-game**?

Any ideas what might cause the AnimBP not to update every frame?

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/5/f/3/5f31267edd3c489bbf71852bc8ebd7eb3a8a0b46.jpeg)

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/3/3/b/33b7084643865003a5aaedf08a8c31b87c81e93f.jpeg)

---

<div class="post-metadata">

**Author:** ![BoristheBladeAU](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/boristhebladeau/32/1021816_2.png) [@BoristheBladeAU](https://forums.unrealengine.com/u/BoristheBladeAU)\
**Post date:** [March 9, 2026, 12:13am UTC](https://forums.unrealengine.com/t/anim-blueprint-only-updates-once-in-game-but-works-in-preview-ue5/2704671/2 "2026-03-09T00:13:33Z")

</div>

Have you printed the speed variable value in the update animation event to confirm its being received? Although that wouldn’t explain the T-pose

---

<div class="post-metadata">

**Author:** ![Abigailwxc](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Abigailwxc](https://forums.unrealengine.com/u/Abigailwxc)\
**Post date:** [March 9, 2026, 6:03am UTC](https://forums.unrealengine.com/t/anim-blueprint-only-updates-once-in-game-but-works-in-preview-ue5/2704671/3 "2026-03-09T06:03:26Z")

</div>

Yes, it continue showing “0” when tested in AnimBP, but it only show once in the game. And my character only show idle state for one second only, then it become T-pose again after that.

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/1/4/c/14c7c5cacc7fd4bfef3b391656771ce05872a51d.jpeg)

---

<div class="post-metadata">

**Author:** ![BoristheBladeAU](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/boristhebladeau/32/1021816_2.png) [@BoristheBladeAU](https://forums.unrealengine.com/u/BoristheBladeAU)\
**Post date:** [March 9, 2026, 7:08am UTC](https://forums.unrealengine.com/t/anim-blueprint-only-updates-once-in-game-but-works-in-preview-ue5/2704671/4 "2026-03-09T07:08:44Z")

</div>

Is the locomotion state machine only using the speed to power everything? It seems like there’s a lot missing from the update animation event compared to the default manny anim bp. Mine uses the character movement component to get the velocity, as well as a few other variables needed to know when to change states.

But you said it was working yesterday so I’m a bit stumped on that.

I’d be happy to take a look at the project if its small enough

---

<div class="post-metadata">

**Author:** ![Abigailwxc](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Abigailwxc](https://forums.unrealengine.com/u/Abigailwxc)\
**Post date:** [March 9, 2026, 9:35am UTC](https://forums.unrealengine.com/t/anim-blueprint-only-updates-once-in-game-but-works-in-preview-ue5/2704671/5 "2026-03-09T09:35:29Z")

</div>

Yes, the locomotion currently only uses the Speed variable from velocity.

It was working correctly yesterday, but today the animation only updates once in game and then stops, although it keeps updating in the AnimBP preview.

The character moves normally but stays in T-pose in game.

The AnimBP is assigned in the character mesh and the default pawn class is correct, so I’m not sure what broke.

Here’s the link for my project, but it’s kinda big as it is nearly 2GB. I’m currently redoing everything in a new project and my character can move, but I would appreciate if the problem can be figured out in case next time it happen again. Thanks a lot!

> **[HoppyLandFinal - Copy (2).zip](https://drive.google.com/file/d/1PyTWJjCOYZauI_tfFJE3vS6oPNSM59yP/view?usp=sharing)**
>
> Google Drive file.

---

<div class="post-metadata">

**Author:** ![BoristheBladeAU](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/boristhebladeau/32/1021816_2.png) [@BoristheBladeAU](https://forums.unrealengine.com/u/BoristheBladeAU)\
**Post date:** [March 10, 2026, 1:28am UTC](https://forums.unrealengine.com/t/anim-blueprint-only-updates-once-in-game-but-works-in-preview-ue5/2704671/7 "2026-03-10T01:28:41Z")

</div>

I had a look and I couldn’t get it to work. It seems there is some kind of issue between the Third Person Character BP and the Anim BP, even though printing the Pawn Owner in the Anim BP confirms its using the correct BP\_ThirdPersonCharacter, and everything appears to be set up correctly.

The anim just BP refuses to get any variables from the character instance, and fails when attempting to cast to BP\_ThirdPersonCharacter or even just casting to character.  
I even tried to create a brand new test character BP and anim BP using even the default unreal skeleton which still didn’t work together .

My guess is that either the project is corrupted somehow or there’s a magical ‘make stuff work’ box that got unticked somewhere.

Glad to hear you got it working in a new project!

---

<div class="post-metadata">

**Author:** ![Abigailwxc](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Abigailwxc](https://forums.unrealengine.com/u/Abigailwxc)\
**Post date:** [March 10, 2026, 4:49pm UTC](https://forums.unrealengine.com/t/anim-blueprint-only-updates-once-in-game-but-works-in-preview-ue5/2704671/8 "2026-03-10T16:49:43Z")

</div>

Yes, glad to say I decided to redo everything earlier, and now I’m on the right track! Thanks a lot!
