Can i connect a movable static mesh to a skeletal mesh and make it tangible, so that the player can grab it?

Hello, i am trying to build a phone, where the handset can be grabbed from the player and is connected with a cable (pic1).
I have tried it different ways. First by only having the handset in a blueprint and added it to the phonestation, connected with a skeletal mesh in the world outliner (pic2)
The second approach is by placing all three meshes in one blueprint.(pic3)

Both ways, the grabbing actually doesnt work. What am doing wrong?
Thanks in advance!

Have you tried using a physics handle to hold it?

Thats such a cool Idea. Yea you need you need to use a UPhysicsHandeComponent but it only works for AStaticMeshActor it seems and not Skeletal meshes.