Locking Position And Rotation Through Blueprints

Hi,

I’m attempting to lock the position of a hand controller after an overlap event + trigger pull, and then use the transform data to move the player until the trigger is released again (sort of a climbing mechanic if you will). The issue I’m having is with the “Lock Position and Rotation” options. I know they can be accessed in the details panel but I’d like to apply logic first within the blueprint to be able to turn them on or off.

I am able to access “Set Constraint” but applying the 6DOF constraint doesn’t affect anything.

I checked to make sure I am getting overlap events between the controller and static mesh and it does work. I just can’t seem to lock the position of the controller. Any help is greatly appreciated!