Thanks! Although I wanted to try without using a physics handle but I got inspired by your solution of spawning a new actor. The actor contains a physics constraint and when spawned at the hit location will attach the block to itself and constrain the players “hand” with the block.
It looks like a potential solution, thanks again!