I see that you are setting a collision preset:
" CollisionComp ->SetCollisionResponseToAllChannels(ECollisionResponse::ECR_Block);"
Are you ever setting GenerateHitEvents to true on your cube mesh? You’ll need both colliding objects to have this enabled as well if you are using hit events to destroy your player.