Event ActorBeginOverlap not working

First of all, here is my script

Imgur

I’m just trying to do a basic Pickup system but BeginOverlap seems to be not working even though Generate Overlap Events is checked

It used worked couple days ago, I didn’t do anything but now its not working…

EDIT: tried to add a box collision and added OnComponentBeginOverlap node but still its not working

but It doesn’t work

i don’t see anything wrong with your setup. as long as the static mesh has collision or you have a collision primitive somewhere in the component hierarchy, ActorBeginOverlap should work.

have you tested it by creating a new actor?
or a different character?
or a new project?

It seems to be only working with the chair in the starter content

thats a good sign. so that means your character is overlapping, and the blueprint works, so that narrows it down to the static mesh somehow not being setup correctly. have you tried deleting the collision on the static mesh and creating new collision?

… I’m an idiot I was putting the static mesh into the level instead of the actor that I created of the static mesh, anyway thanks :smiley: