Overlap events not working

So I’ve got a grid of actors with cubes. This is spawned at the beginning of the game and they collide with nothing.
They:

Have overlap events enabled,
Have an event set to fire on begin overlap and end overlap
Do not simulate physics
Do have custom collision allowing overlap on everything but line traces.

Now I also have a pawn possessed by the player that moves a sphere component to the mouse hit position per tick.
That sphere is supposed to trigger overlap.

It too has custom collision allowing overlap on all but line traces (which it ignores)
It also does not simulate physics
It also allows overlap events but does not have an event bound to it.

The sphere is way bigger than the cubes.I am passing it over cubes, i’ve used print strings, and i still get no event from the cubes. Furthermore i’ve tried both “on component overlap” and “on actor overlap”.

Please advise :stuck_out_tongue:

Thank you!

I just tried it with two BoxCollisionComponent and it worked.

Your collision enabled must be at least PhysicsAndQuery or QueryOnly.

Actors must not be overlapping on BeginPlay().

That’s pretty much what I had to do.

Also, make sure that if you’re using StaticMesh then your StaticMesh must have collision built in.

1 Like

That was it! Thanks man! I spent like 4 hours on this… I’m really just stupid :stuck_out_tongue:

Thank you!!!

I think you need to convert your comment to an answer so I can properly credit you with karma…