Thanks for your reply @jaswantp , I just found the reason to my question:
the orientation-marker-widget is rendered by another render, it’s not the same as default 3d model render, once I pass the correct renderer to pick function, I can pick the vtkAssembly/path inside the vtkOrientationMarkerWidget using mouse.
Thanks again