Ok so because you made me realize the event was not triggering I found the solution. Thanks.
Solution here
I got it working, see here: VR Motion Controllers won’t generate Overlap events! : unrealengine (reddit.com)
TLDR:
- Open VRPawn Blueprint
- Select the HandRight Skeletal Mesh
- Under Collision, click “Generate Overlap Events” and Select “OverlapAllDynamic” from Collision Presets
- Open the Skeletal Mesh
- Go to Physics Asset and create a new Physics Asset.
- Add Collision to the physic asset
- Repeat for other hand