# After my possession of my pawn, it's un-possessed by itself

**URL:** <https://forums.unrealengine.com/t/after-my-possession-of-my-pawn-its-un-possessed-by-itself/490725>\
**Category:** Blueprint\
**Tags:** controller, game-mode, possessing-pawns, unreal-engine, question\
**Created:** [November 8, 2021, 7:04pm UTC](https://forums.unrealengine.com/t/after-my-possession-of-my-pawn-its-un-possessed-by-itself/490725 "2021-11-08T19:04:10Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![landings](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@landings](https://forums.unrealengine.com/u/landings)\
**Post date:** [November 8, 2021, 7:04pm UTC](https://forums.unrealengine.com/t/after-my-possession-of-my-pawn-its-un-possessed-by-itself/490725/1 "2021-11-08T19:04:10Z")

</div>

Hello, I’m writing a snake game.

In my `Game Mode` blueprint, I spawn a `Pawn` (a snake head) and possess it with my `Controller`.

 ![351804-ddddddd.png](https://d3kjluh73b9h9o.cloudfront.net/original/4X/0/f/e/0fe7d1b2609f0f2e4503e959275ec6da4c2f3f08.png)

In my `Controller` blueprint, I monitor `On Possess` and `On UnPossess` events.

 ![351805-eeeeee.png](https://d3kjluh73b9h9o.cloudfront.net/original/4X/4/1/a/41a173be2b90a97b86978af778a0af5801af51d8.png)

After running, I see 3 messages:

```
Possessed BP_SnakeHead
Unpossessed
Possessed DefaultPawn

```

So what is happening? Why did my `Controller` unpossess my `Pawn` and possess another thing?

---

<div class="post-metadata">

**Author:** ![MyxaWW](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@MyxaWW](https://forums.unrealengine.com/u/MyxaWW)\
**Post date:** [November 8, 2021, 8:11pm UTC](https://forums.unrealengine.com/t/after-my-possession-of-my-pawn-its-un-possessed-by-itself/490725/2 "2021-11-08T20:11:18Z")

</div>

Maybe your DefaultPawn (defined in GameMode) is being spawned and calls possess on itself. Set default pawn to None to fix

---

<div class="post-metadata">

**Author:** ![landings](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@landings](https://forums.unrealengine.com/u/landings)\
**Post date:** [November 9, 2021, 6:03am UTC](https://forums.unrealengine.com/t/after-my-possession-of-my-pawn-its-un-possessed-by-itself/490725/3 "2021-11-09T06:03:28Z")

</div>

Thanks, now the DefaultPawn has gone. But there’s another problem: the spawned pawn `BP_SnakeHead` is killed instantly. In `BP_SnakeHead` I monitor event `Destroyed` and see this happening.

---

<div class="post-metadata">

**Author:** ![MyxaWW](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@MyxaWW](https://forums.unrealengine.com/u/MyxaWW)\
**Post date:** [November 9, 2021, 4:32pm UTC](https://forums.unrealengine.com/t/after-my-possession-of-my-pawn-its-un-possessed-by-itself/490725/4 "2021-11-09T16:32:30Z")

</div>

Hmm. Check Initial Life Span on snake actor.  
Also in your SpawnActor node change Collision Handling to Always spawn, perhaps some object is in your way.
