I was trying to implement overlap events with this object (pyramid). It’s interesting that the overlap events only work when its surface intersects with an object. If an object is inside of the pyramid (in the other words, if they no longer intersect each other but still the object is inside of the pyramid), it fires end overlap event as if the object is outside of the pyramid. If I replace the object with cube, cylinder, or any other meshes; it works well. They fire end overlap events if the object is really outside of their inside.
Is there a bug if I use cone-based shapes?
Here’s the fbx file if someone wants to try.