Difference between TriggerBox and BoxCollision Component

Hi everyone,

I am currently working on a vehicle game. I have some spawn points and when I am respawning the player, I want to check if someone is blocking the spawn to prevent the player from getting stuck.

My spawn has a Box collision that sets a boolean (isOccupied) when a vehicle overlaps with it. Somehow the “beginOverlap” only fires when one of my collision spheres of my car are intersecting, but not my car mesh.
Here is a picture of my carBlueprint

I have placed a boxTrigger into my level and the trigger works right. Is there any difference between those two collisions?

I have also tested the different collision presets, but I had no success…