I was getting really stumped in this lecture as nothing I was changing in the code appeared to be working, although forward movement with the controller was working.
I had a look in the outliner while playing and realised that the BP_FPS_CharacterPawn was still being used as the player pawn but I double and triple checked the BP_VRGameMode and everything was fine. Unfortunately the world settings had the game mode overridden to the BP_BlueprintExamples_GameMode and this was leading to all my settings being ignored.
Something to bear in mind if you haven’t changed any of the map settings!