Blueprint adding component differs from c++ adding component

Hey so I’ve been trying to get a simple on component hit collision working on my box component for hours now but I realised that on the actual blueprint, when I type in the details panel ‘hit’ to find the generate hit event, nothing comes up. So what I did was SetNotifyRigidBodyCollision(true) in the code but that still didn’t work. However, if I create a new box component using the add component on blueprint instead of c++, the generate hit event comes up with a few other new options that weren’t in the c++ generated component and when I ticked the generate hit and did some blueprint work, the hit event worked. I am so confused so can someone please help me get my box component to work and generate hit events and explain why the component generation is different and has different options present. Any help is much appreciated, thank you! :slight_smile: