CPP On Component Hit doesn't fire

It works for block/block for blueprint, is it a thing with cpp specifically? Or are you talking about overlap events?