Anyone knows why my VRpawn doesn't move?

Hi.

I have some problems with moving my VRpawn.

I developed VRpawn by c++, and it doesn’t move even though I wrote a right code.
So I alternatively make VRpawn locomotion(move forward, move right) with Blueprints.

But It also doesn’t move, even though I had a right process.
Anyone knows why my vr pawn doesn’t move?

Thanks.

Here are my codes.

Here are my blueprints for locomotion (move forward, move right)