Objects can be seen in dark

This is a little room with six box brush cubes (walls, floor and roof made with bsp). There are no light except directional light (default sky light which is at outside) and there are no spaces for it to shine in. But, i placed a cube (not bsp) center of the room to see where the light coming from and it turns out it was coming from directional light! So i put lots of walls (static mesh from starter pack) around cube with each different shadow and light settings. Still, light passes all of them.

I even made another empty room from wall meshes (from starter pack) and there was light inside it too. I opened tutorial projects, made a room and they had the same thing too. does directional light pass through everything? And i rebuilt light in every single change i made to see results. Only bsp boxes aren’t showing in dark.

For second error, i found the solution. There were some meshes in map (which i deleted from editor without removing them from map i assume), i deleted them from map and problem was solved.

For third problem. Think a cube, what i mean deformed is that cube look like it was punched many times (couldn’t take screenshots sorry).

edit: i found that if there is no visible light in the room, directonal light automatically shines in. and i need a complete dark room. But in the next room, there will be light so i need a dark room without deleting directional light (sun’s light).