I was spawning a type of actor at runtime using SpawnActor(). The actor has two component: box as root, and static mesh. Both components have the same attributes: not simulate physics, collision query only, overlap with all channels.
I found that each time one actor was spawned at runtime, two begin-overlap events were fired, in which the ``AActor* OtherActor’’ is the actor itself. I’m wondering what leads to these two events, and if this behavior is expected. Thanks for any hint.