Best way to move a character through a level?

I’m creating a experience in VR where the player has no movement/teleportation controls. I need to play to move along various axis throughout the experience. I’ve tried putting a plane under the character an using the sequencer to affect the transform. However this has been very buggy, I’ve tried messing around with collision box’s triggering movement in the first person character blueprint but this also has not worked well.

What other options do I have to move the player throughout the level?

Instead of using controller input to move the player forward, you can move the character by calling your move forward or backwards function.

You could also try using matinee (I think it’s called sequencer now?) to move the player’s camera as well.

Another option (that I haven’t tried) would be to use an AI character and extend it to allow VR movement in the camera (so the player could look around).