Player stuck after setting his actor location

Hello everyone,

I’m having an issue with SetActorLocation, i’m saving the location of the player and getting it with the game instance, then I use it in the level’s begin play to set the actor location to the location it had when I saved the game.
The position of the actor is well set but I can’t move it afterward, and I don’t know where the problem is coming from, I’m assuming it’s a collision issue but again I don’t know. The character plays the running animation and turn in the right direction so it’s not a controller issue, does anyone knows what could cause this problem ?

Thanks

Add Delay before calling SetActorLocation, does it help?