VR Expansion Plugin

Yes, I don’t know if you are working from the ground up or with the template, but I expose

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = “AdvancedGripSettings”)
uint8 GripPriority;

In the AdvancedSettings structure that you can get with https://.bitbucket.io/VREx…pSettings.html

in the template I use it to sort an array of trace/overlap results by the priority and then return the closest of the highest priority results. It defaults to -1 so all non interfaced objects are a priority of -1 and all interfaced objects are a priority of 0, the template gun for example has the slider on it as a priority 2 I think and so it is always picked out first if the hand is overlapping both it and the gun.

If you are based on the template you can just set the priority on the object and forget about it. But from the sounds of it you aren’t, as with the template it should already be prioritizing the interfaced object over the table.