Character Controller, gravity, and (Box) Colliders

So I’m attempting my first FPS style prototype. I have a room procedurally generated with cubes (for now). When I use a box collider for my player gameobject, with gravity on, it doesn’t fall through the floor. But this is not ideal for movement. When I use the Character Collider and Rigidbody, my FPS character falls through the floor. Is there something I’m not understanding here?

thanks in advance,
fractalbase

sorry for asking, does your floor have collider?

the floor does have a collider. I was attempting to represent the player with a rigidbody and a charactercontroller, and hilarity ensued. After some searching, I found the correct way to implement charactercontroller