Im kinda noob and while debugging I always find myself searching how is everything connected and what will be triggered next. The documentation helps but it very superficial.
The main component responsible for moving the character is the Ultimate Character Locomotion. At a low level this component is responsible for collision detection, slopes, . . .