Check if player is local player (exist only on client) #
Each time a new player is added to game, a new subsystem instance is created and assigned to player. You should check if player is local player that exist only on client.
![](https://www.lostingamestudio.com/wp-content/uploads/2024/04/CheckLocalPlayer-1024x349.png.webp)
Use On Possess event instead of Begin Play #
if you use the Begin Play event, you may run into problems. Use the On Possess event instead, and you’ll be sure that the player controller is attached to a player.