Fighter Jet Game Collision Problems

Hi, so I am making a fairly simple fighter jet simulator, where you control a fighter jet that can both fly and move on ground. However, I am having some trouble on the crashing and collision. On the ground I have set a military base as the starting point, consisting of hangars, vehicles, watch towers, and more. All of these assets on the base HAVE collsion, and they seem to work fine when I am in the air. Whenever the jet is flying, and I crash into one of these, the the explosion plays and the game resets. However, whenever I am on the ground and am taxiing, the jet seems to go through all of the assets. My jet has a cube inside that is the collision component, and the collision has been set to BlockAllDynamic (blockall, physicsactor and the others aren’t working). All of the static meshes have collision set, so does anyone know whats wrong with the collision?