I would set a breakpoint on Move To Location or Actor, and make sure that it’s being hit, and that all your variables going in are what you think they should be.
I’d also, even if you don’t need them, plug in a Print Text node to OnRequestFailed, so you know something bad happened if it gets there, as well as fire a Finish Execute with Success set to false, so it will get out of it if it fails.