# Multiplayer Players not Spawning at Player Start

**URL:** <https://forums.unrealengine.com/t/multiplayer-players-not-spawning-at-player-start/1268363>\
**Category:** Blueprint\
**Tags:** unreal-engine, player-start\
**Created:** [August 22, 2023, 1:39am UTC](https://forums.unrealengine.com/t/multiplayer-players-not-spawning-at-player-start/1268363 "2023-08-22T01:39:49Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![GurneyHM02](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/gurneyhm02/32/971593_2.png) [@GurneyHM02](https://forums.unrealengine.com/u/GurneyHM02)\
**Post date:** [August 22, 2023, 1:39am UTC](https://forums.unrealengine.com/t/multiplayer-players-not-spawning-at-player-start/1268363/1 "2023-08-22T01:39:49Z")

</div>

Thanks in advance for your support!

Issue: With 5 players, 2 spawn at the world origin instead of correctly spawning at a Player Start.

- I have checked collision
- I have enabled “Always Spawn”

HELP!

here are my blueprints for selecting random player start, and spawning the player. Note: In my Find Random Player Start function I have tried two methods, same result (methods displayed)

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/f/4/5/f458239c5d38fc57c0e8c35f9c701141eead25bc.png)

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/1/2/b/12bf4f403d69877233cd8dbf63e86162bb3ae60d.png)

---

<div class="post-metadata">

**Author:** ![Shunitzo](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/shunitzo/32/1194547_2.png) [@Shunitzo](https://forums.unrealengine.com/u/Shunitzo)\
**Post date:** [August 22, 2023, 12:55pm UTC](https://forums.unrealengine.com/t/multiplayer-players-not-spawning-at-player-start/1268363/2 "2023-08-22T12:55:41Z")

</div>

Go to Game mode → functions → override “Choose Player Start”.  
In Pin “Player” is a Player Controller, Out Pin “Return Value” is a Player Start ref.  
Do your code in this function.

---

<div class="post-metadata">

**Author:** ![GurneyHM02](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/gurneyhm02/32/971593_2.png) [@GurneyHM02](https://forums.unrealengine.com/u/GurneyHM02)\
**Post date:** [August 24, 2023, 12:41am UTC](https://forums.unrealengine.com/t/multiplayer-players-not-spawning-at-player-start/1268363/3 "2023-08-24T00:41:53Z")

</div>

Thank you for the response! If my methods are wrong, they will be wrong there too I think, but this is good helpful advice. I have a few things to try, but still don’t have a solution yet.

---

<div class="post-metadata">

**Author:** ![Shunitzo](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/shunitzo/32/1194547_2.png) [@Shunitzo](https://forums.unrealengine.com/u/Shunitzo)\
**Post date:** [August 24, 2023, 9:13am UTC](https://forums.unrealengine.com/t/multiplayer-players-not-spawning-at-player-start/1268363/4 "2023-08-24T09:13:50Z")

</div>

Also, looks like you forced function to be pure. Pure used, when your function doesn’t need calls, but your function Find Random Players Start DOES need calls.
