Player controlled pawn is not detecting terrain collision

I am following the tutorial below, but there was a bit left out at 14:00 his tank pawn is acting just like mine is. However at 14:35 his tank pawn is detecting and interacting with the terrain. What did I miss between DemoTank/Tank_00 and Tank_01? Everytime I add physics to my pawn it stops accepting my inputs.

Hello there .
I was watching the same tutorial and met the same problem as you .
After comparing the “Pawn” class blueprint with " Character" class blueprint , i noticed it is something that a character has, which pawn does not , and it is a "Collision Primitive " component i think .

Here is what i did to make my tank follow terrain :

First create a “Box Collision” primitive ,Change the “Box Extent " to the size you want , Then change the " Collision Preset " to “Pawn” , then enable” Simulate physics" check box for it .

Then make the “Box Collision” that you just made, the root component . Now go to all the other components and Change their " Collision Preset " to " No collision " < i didnt test all the collision presets , but " Ragdoll" also works. >

Now if you hit play you see that your tank follows terrain ups and downs .

I realize this is not the best way to fix it , since now the tank collision is essentially a box and it creates some other problems for example : player cant jump on the front of the tank , but meh , it fixes the first problem xD !

CC : My tank is a skeletal mesh as a base , and 2 static meshes for the turret and the cannon , since is wanted to rotate tank wheels too , along with the tread .