Motion Controllers break Character class?

I was trying to follow along with this tutorial for basic locomotion

When I changed the VR Pawn from the Template to inherit from “Character” instead of “Pawn” it broke the motion controllers.

I tried starting from a Character class blueprint and adding motion controller components, but it still wouldn’t work. Is there a way to do VR Character controllers with motion controllers?