OnClicked for Static Mesh Component didn't work correctly with VR camera

I use OnClicked (static mesh component) event in BP to check if my static mesh get clicked or not, It works fine with a static camera. However, when I hook up my static camera with the Head Mount Display

the OnClicked event didn’t fire correctly anymore, it seems that the raycast start position is not in sync with what camera transformation. Do I need to do extra code in order to make the OnClicked event works correctly if the camera transformation is driven by the HMD?

Btw, I don’t have any player start object but only a static camera in my level (I am using the puzzle template). Thanks!