Physics on Vertical

Hello. I started to play around with Unreal and C++ and I have some issues. The main issue is that if I make a static mesh as a level and that static mesh is too high (like a building or something) if I transverse it top down or I simply fall from the building at some point the character gets stuck and the game freezes. It doesn’t happen on a horizontal level if I walk normally. But If I build the level as for example coming down on some huge stairs it seems that the collision is limited to a point. Any idea why ?