Character VR flying few feet above the floor no matter what

Okay, I am by no means any expert but it looks like there is something going on with your Z vector, maybe with your relative position or that Multiply node. might try changing it to eye level instead of floor level…IDK… I would recommend watching Mitch’s lab on Youtube. You ll get a better idea. specifically the Simple Teleportation technique in VR.
2nd best option would be to look at the VR template bundled in UE4

Also you might wanna try the Input auto possess player in the properties panel of your pawn/camera and set it to player 0

Good Luck.