Motion Controller Component Tracking Issues

I have been facing serious problems using motion controller components in UE4.15 with the HTC Vive. I am trying to track a 1:1 model of my digital MIDI keyboard in a room scale setup. The keyboard actor works fine in the scene with no motion controller component. The moment I try to track the digital piano model with a motion controller component it introduces a great deal of lag and jitters into my game. I have tried spawning the keyboard and attaching it at runtime. I have even tried attaching the keyboard and detaching it .2 sec after runtime. I have tried disabling low latency update, I have tried getting the motion controllers location and snapping the keyboard model to the location. Once I involve the motion controller components it introduces so many problems, even using unrelated static objects just to simplify the problem. If I can’t get to the bottom of it I am going to have no choice but to move my thesis project back to Unity. Using my favorite game engine has become like torture for me, because of this problem. I have my perception neuron suit integrated into UE4 as well, but until I can find a proper way to motion track objects in UE4 it is all for nothing. Without a solution to this problem I will not be able to complete my thesis project and graduate. Everything is so close to working the way it should, but I simply can’t find any way around this tracking problem. Any help would be greatly appreciated, I am beginning to lose hope and would prefer not to ruin my entire life over not being able to track vr objects in a game engine. I am also available by phone if you have any ideas if this doesn’t express my level of desperation I don’t know what does. I have given up on making this a financially profitable game I just need to graduate I would even be willing to share some of my research to help get this done.