Can't pick up item after being dropped. Refresh to original state?

[Following this series][1]

I have an item being added to my inventory (array) but when I drop the item, it acts as a static mesh. I can’t pick it up anymore and the pickup text no longer appears. What am I missing here? Maybe something’s going wrong with the trigger volume script? Am I looking at the right blueprints for this? How do I refresh the item so it goes back to its original state?

That’s how it’s supposed to be actually. What you said about the collision was correct. I forgot to connect the ‘target’ node on the collision (second image)

Can you show me what you mean with a screenshot?

Lol stuck on a problem while working on my inventory with the exact code, but a little different problem. Can you show the pickup BP screenshot as well and try to look at the dropped object from the eject look at its collision tell me if it’s as it supposes to be.

The first screenshot has a problem, you do not remove it from a parent. Add it to viewport from the event begin and set it to hidden. Then when overlap begins set it to visible and hidden when overlap ends.

Idk if it’s bad what you doing, but it does look as bad code. Here I am adding a HUD where my inventory and every other UI Widgets located, on the second screenshot, I am hiding and unhiding my inventory that is a UI Widget.