likely its going to (0,0,0) which means your vector failed to set
that said it might be worth looking into GASP, it looks like it has a built in vault system. ive not tried it myself yet though
https://www.unrealengine.com/en-US/blog/game-animation-sample