Set actor location isn't working

First at all: This is Gameplay Ability, and in my blueprint i want to set position of hit actor. Problem is, that the new position isn’t applied. Here is my script. I’ve also tried set relative location, transform and etc and nothing is working. Note: The ray is actully hitting and detecting the actor, and the string at the end prints true, but i have no idea why it doesn’t work

To anyone encountering this in future - editor restart was all I needed