How to detect overlapping with static meshes?

i want to be able to detect whether player can un crouch depending if there is ceiling above his head but the box collision doesn’t overlap with anything and di just un crouch through the ceiling what do i do?

Annotation 2021-05-29 220959

Much better to do an upward line trace.

how? i dont know much about blueprints

I don’t know how you have your crouching set up, but something along the lines of