# My animation dont work when i changing slots

**URL:** <https://forums.unrealengine.com/t/my-animation-dont-work-when-i-changing-slots/2456409>\
**Category:** Character & Animation\
**Tags:** slot, unreal-engine, Blueprint, question\
**Created:** [April 14, 2025, 1:55pm UTC](https://forums.unrealengine.com/t/my-animation-dont-work-when-i-changing-slots/2456409 "2025-04-14T13:55:02Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![tselcetel](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@tselcetel](https://forums.unrealengine.com/u/tselcetel)\
**Post date:** [April 14, 2025, 1:55pm UTC](https://forums.unrealengine.com/t/my-animation-dont-work-when-i-changing-slots/2456409/1 "2025-04-14T13:55:02Z")

</div>

im trying to activate the attack animation when the run animation on going, for that perpse i created diffrent slot and followed a totorial - but the animation not playing at all when im changing the defoult slot.

 ![צילום מסך 2025-04-14 165132](https://d3kjluh73b9h9o.cloudfront.net/original/4X/9/3/f/93f4cecfeff131948d62eb8ffec3dd31dc963f2b.jpeg)  
 ![צילום מסך 2025-04-14 165200](https://d3kjluh73b9h9o.cloudfront.net/original/4X/b/e/0/be037fbb674b4193603d0bb3c863ae9d1e2bde64.jpeg)

---

<div class="post-metadata">

**Author:** ![BRGEzeHulton](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@BRGEzeHulton](https://forums.unrealengine.com/u/BRGEzeHulton)\
**Post date:** [April 14, 2025, 2:20pm UTC](https://forums.unrealengine.com/t/my-animation-dont-work-when-i-changing-slots/2456409/2 "2025-04-14T14:20:09Z")

</div>

Hi @tselcetel,

Just to clarify in your AnimMontage, are you using a custom slot name (something other than “DefaultSlot” or “UpperBody”)?

From the AnimGraph you shared, I only see those two slots connected through a Layered Blend per Bone. If your Montage uses a different slot (like “AttackSlot” or something custom), it needs to be connected in the graph as a `Slot` node with the exact same name. Otherwise, the animation won’t play at runtime.

Could it be that the slot you’re using in the Montage doesn’t match any active slot in your AnimGraph?

Let me know, happy to help you set it up properly if needed.

---

<div class="post-metadata">

**Author:** ![tselcetel](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@tselcetel](https://forums.unrealengine.com/u/tselcetel)\
**Post date:** [April 15, 2025, 7:03am UTC](https://forums.unrealengine.com/t/my-animation-dont-work-when-i-changing-slots/2456409/3 "2025-04-15T07:03:09Z")

</div>

i had only the defult slot. i added upper body slot but when i swich to it it wont work. i was thinking that may be the case, but i dont know where else im using the defuld slot

---

<div class="post-metadata">

**Author:** ![BRGEzeHulton](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@BRGEzeHulton](https://forums.unrealengine.com/u/BRGEzeHulton)\
**Post date:** [April 15, 2025, 2:00pm UTC](https://forums.unrealengine.com/t/my-animation-dont-work-when-i-changing-slots/2456409/4 "2025-04-15T14:00:30Z")

</div>

Hey! I wanted to suggest an alternative that might work better, especially if you’re trying to **attack while running**.

Instead of switching animation slots directly in the montage or relying solely on one slot, you can structure your AnimGraph to **blend attack animations with your running locomotion** using a `Blend Poses by Bool` node.

Here’s the idea:

- Use two cached poses:
  - One for **UpperBody** (contains a `Slot` node like “AttackSlot” where you play your montage).
  - One for **LowerBody** (your regular locomotion state machine).

- Use `Blend Poses by Bool` to combine them based on a variable like `IsAttacking`.

When `IsAttacking` is true, the system blends in the upper body attack animation while preserving the running animation on the lower body. This allows the character to **run and punch at the same time**.

I learned it from this video, at minute 22.30 it shows how it would look

[![](https://d3kjluh73b9h9o.cloudfront.net/original/4X/5/e/7/5e797e2069c007a8cd57faaa302ab565831dbb34.jpeg "Unreal Engine 5.4: Combining Attack Animations with Motion Matching in Custom Characters | Tutorial") ](https://www.youtube.com/watch?v=BDjGNdMlEAg)

---

<div class="post-metadata">

**Author:** ![Neutronux](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/neutronux/32/1194630_2.png) [@Neutronux](https://forums.unrealengine.com/u/Neutronux)\
**Post date:** [April 16, 2025, 1:15am UTC](https://forums.unrealengine.com/t/my-animation-dont-work-when-i-changing-slots/2456409/5 "2025-04-16T01:15:05Z")

</div>

Animgraph looks okish (if you use Default-Slot)… for testing. But your UpperBody slot is not really UpperBody where you placed it. Your Default-Slot is. You did not show the AnimMontage setup nor how you play the montage (PlayMontage, MontagePlay, …?). If you deal with Client/Server setup keep in mind to probably Multicast your PlayMontage depending from where you start it.

---

<div class="post-metadata">

**Author:** ![tselcetel](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@tselcetel](https://forums.unrealengine.com/u/tselcetel)\
**Post date:** [April 20, 2025, 10:40am UTC](https://forums.unrealengine.com/t/my-animation-dont-work-when-i-changing-slots/2456409/6 "2025-04-20T10:40:49Z")

</div>

i solved the issue. the problem was that i hat 3 animation blueprints, ant i dident change the main one
