Hi @SejWok , Welcome to the forums!
The problem might be that you’re leaving the Branch empty, without executing any logic after checking whether the actor has the Treasure tag.
I also recommend disabling the object’s collision with the character once you pick it up, to prevent it from being detected as an available object for interaction.
Finally, here are two posts where I explain how to create a grabbing system. Although they’re focused on multiplayer, they might still be useful as a reference to compare your own system’s logic and identify potential issues.