Не срабатывает событие по нажатию на объект в сцене

Вроде все нормально, надо искать проблему в блюпринте. Проверь контроллер, настройки коллизии, есть ли вообще коллизия у этого меша, стоит ли галочка Enable Collision у материала в редакторе мешей.

И в конструкторе надо использовать SetupAttachment(компонент, сокет), а не AttachToComponent(…). Еще в определении перед указателями на объекты должно быть прописано UPROPERTY(), иначе сборщик мусора может их убить.