You have to apply the action to an entity, that one that you want to be picked up.
You can hit F11 twice when running the level to see the collision boxes of player and entity and whether they actually touch each other.

There's been a thread about this some time ago in the beginners(Starting with GameStudio) forum, but it was in German.
Maybe, you can understand at least the code.