Thank you for your feedback! Let's address each of your points separately:
- Legit bug, I'll add it to my Trello board
- Can you record a video of that? Really interested to see what's going on.
- I'll have to try this with my headset as (up until now) I would already be holding them when I start the game.
- That's what hang pose is for. Similarly to hold pose, you can set hang pose (X/Y/Z offset and rotation) for each object in their VrGrabbable behavior properties (advanced section). But anyway you need to put your hand in the body zone (sphere) in order to grab the object from it - wherever the object is rendered.
A little hint: You can also switch to the "toolshed" scene (if you bought the demo project) and import your object into it (add VrGrabbable to it and add the model to the group where all grabbables are). When you pick up an object, your left stick movement will no more control your in-game movement and will turn to hold pose adjustments (should be able to use it for hang pose too). Your left thumbstick adjusts X/Y offset and X/Y buttons adjust Z offset. Holding trigger switches to adjusting rotation along the same axes (thumbstick -> X/Y rotation; X/Y buttons -> Z rotation). An in-your-face 3D HUD text will show current numbers. Copy them to your object in the editor to have your initial hold/hang pose set.