C++ OnInputTouchBegin error

The video shows that the click that I hung on one of the static mesh in the group works 2 times, and first comes an incomprehensible object that does not have access (access violetion), but only from the second time the object I need works. At the same time, those meshes that I did not hang on the OnInputTouchBegin event are also triggered when I click, but only once, and only an incomprehensible object comes to the event. In general, I need to get the name of the object that was clicked, as it is done in blueprint. Please, help.

ReceiveActorOnInputTouchBegin - this name of function is wrong. Use different name, for example MyReceiveActorOnInputTouchBegin. Now everything works as I wanted