Trying to pick up an object without line trace, cast to primitive component failed

You can’t cast physics handle to primitive component, they don’t have the same base type and it makes no sense for you to do that.

Since you already have object reference, you should try to get primitive component from that (instead of it’s physics handle) for component to grab.