Персонаж проваливается потому, что нет коллизии между ним и рельефом. Возможные причины:
1) Нет коллайдера на персонаже (или CharacterController-а) и/или на рельефе нет коллайдера;
2) Один (или оба) из коллайдеров обозначен как проходимый (isTrigger=true);
3) Вы пытались поставить игрока на землю на глаз и случайно "провалили" нижний кусочек коллайдера игрока сквозь границу рельефа;
4) В настройках физики вы отключили коллизию между слоями игрока и рельефа (Edit > Project Settings, вкладка Physics, в самом низу будет схема с галочками);
5) На персонаже висит Rigidbody, и вы даёте ему слишком большой имульс движения вниз, а в Collision Detection стоит не Continuous.
Если ничего не помогло, заскриньте компоненты физики и движения в инспекторе персонажа и пришлите в ответ.