How can I make a wall socket point in blueprint?

Hello everyone!

Here is my problem : I try to blueprint a grip for an infiltration game. It would be a box on a wall, in which the player, when it enters the box, is unable to move anymore and gravity doesn’t apply to the character. (Just as if he grabbed something on a wall) The only way to reactivate the controls and gravity is by jumping (allowing him to jump from socket to socket to climb a wall freely).

So far, I’ve tried a lot of things, locking axis, freezing the player or even a spring arm, but nothing worked.

As a beginner in UE4, and not a really good programmer, i may have not done something right, and that’s why I come here for a bit of help.

Thanks a lot for any answers.

(P.S: I use the default player character.)