Anyone with Index (and possibly Vive) has to use the SteamVR bindings UI to bind the joystick action to the joystick as a position action to move.
As crappy as the SteamVR teleporting is, you probably should have stuck with it instead of the smooth locomotion. I imagine great smooth locomotion would take weeks to get right (at least!) I kept clipping with invisible geometry, which I was able to teleport through by using the snap turn. I managed to get myself out of the level, but not into the bossman's room!
Great effort though! It is really tough making it over the finish line (I thought about dropping out twice myself), and your level design and asset use looked great!