# Character stuck in air after detachment

**URL:** <https://forums.unrealengine.com/t/character-stuck-in-air-after-detachment/2660845>\
**Category:** Blueprint\
**Tags:** detach, unreal-engine, skeletalmesh, question\
**Created:** [September 29, 2025, 1:06pm UTC](https://forums.unrealengine.com/t/character-stuck-in-air-after-detachment/2660845 "2025-09-29T13:06:30Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![LMXLion](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@LMXLion](https://forums.unrealengine.com/u/LMXLion)\
**Post date:** [September 29, 2025, 1:06pm UTC](https://forums.unrealengine.com/t/character-stuck-in-air-after-detachment/2660845/1 "2025-09-29T13:06:31Z")

</div>

I’m currently working on a choke animation where my AI character grabs the player by the neck. I have successfully attached the player to the AI’s skeletal mesh using `AttachComponentToComponent` on the socket (LeftHandSocket).

The issue comes when I try to detach the player.  
I’ve tested both:

- `DetachFromComponent` (from the skeletal mesh)

- `DetachFromActor`

In both cases, the player does get detached, but they remain stuck in mid-air and cannot move.

Here’s the flow I’m using:

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/8/c/e/8ce09bf399a6ae0859f29096a81afdd2c1a5c96d.jpeg)

 ![Screenshot 2025-09-29 182255](https://d3kjluh73b9h9o.cloudfront.net/original/4X/c/6/4/c6470f3355c6f8f0cd4ae877ee1a9a62c5032f9e.png)  
Attachment:

1. Attach player’s skeletal mesh to AI’s hand socket.

2. Disable player collision + set movement mode to None.

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/e/a/d/ead8db8f8d0d1bc1892697228d94a913880d6133.jpeg)

Detachment:

1. Play Animation on AI

2. Detach from Component/Actor (tried both) from Character SKL mesh (Keep World Rules)

3. Set Actor collision: True

4. Movement Mode: Falling/Walking

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/6/1/8/618e2c978613ffe31c5b96594f874240f1c8187d.jpeg)

Expected: The player should fall to the ground or regain movement.  
Actual: The player remains frozen in mid-air.

**Question:**

- Is there a proper way to reset the player’s movement mode and collision after detaching from the AI?

- Or is there a better approach for handling attach/detach during grab animations?

Any help or example setups would be greatly appreciated!

Thanks in advance!

---

<div class="post-metadata">

**Author:** ![RedGrimnir](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/redgrimnir/32/1054683_2.png) [@RedGrimnir](https://forums.unrealengine.com/u/RedGrimnir)\
**Post date:** [September 29, 2025, 2:33pm UTC](https://forums.unrealengine.com/t/character-stuck-in-air-after-detachment/2660845/2 "2025-09-29T14:33:29Z")

</div>

Cause capsule of the target is already on the ground, there is nothing to be falling about.

Try to attach capsule to capsule or make sure you carry the capsule of target.

---

<div class="post-metadata">

**Author:** ![LMXLion](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@LMXLion](https://forums.unrealengine.com/u/LMXLion)\
**Post date:** [September 30, 2025, 1:42pm UTC](https://forums.unrealengine.com/t/character-stuck-in-air-after-detachment/2660845/3 "2025-09-30T13:42:05Z")

</div>

Thanks it worked
