Why are you using a for loop there? You can just use the Event Actor Begin Overlap node in the item’s or the player character’s blueprint, and check if the other actor is the player or the tagged actor. Don’t perform this in both blueprints btw, I just wanned to explain how you can do it in both ways respectively.