Issue with HTC Vive Tracker Pose

I am trying to position objects using HTC Vive Tracker. But it is rotated 90 degrees in Y rotation. And I need to read Z rotation to position object correctly in VR with the world object. But the rotation in Z is always incorrect because of the pose.

I get this warning “LogHMD: Warning: GetControllerOrientationAndPositionForTime called with motion source Waist which is unknown. Cannot get pose.” Either this is the issue with OpenXR plugin or with the Unreal Engine unable to to read pose from Motion Controller.

Any help or information regarding this issue would be appreciated.

Thank you