How do i get the player to automatically be holding an item?

Is there any way I can do that?

Depends, what are you trying to achieve?

I’m trying to get the player to automatically be holding a sword when the scene begins, but no matter what I do, it keeps not working

If you mean physically you can just make an event where the position of the sword is = Player.PointX(), Player.PointY(); without any condition

I do that but it keeps breaking

Show me the events of your project

You should do something like that

You must change the position with the position action, not force

Have you tried to position the item at the start of the scene, instead of moving it? And consider using the sticker extension to keep it in place.

If you want the sword to be on a specific part of the player like in his hands, create a point at the hand you want to be holding the sword, and then in the event sheet,
At the beginning of scene
Change the x position of sword to Player.point(the name you gave the point)x
Player.point(the name you gave the point)Y
This should make the sword follow the player directly
Hope that helps.