I had just recently gotten the VKBsim Gladiator Pro off of amazon.com. The entire controller is fully function..with exceptions. When I plug in the controller to my main USB port that I used with previous joysticks, the joystick only will recognize up, down, left, and right movement, along with only a few buttons. This is the case for both modes, mode 1 and mode 2. I had been working around on how to fix it and at different periods of time, it'll start working without anything actually being done or confirmed to be done. It works until I unplug it. Pushing the stick in any direction works. Yaw (twisting the stick) isn't registered. The axis' that work are the Y and Z (left, right, etc movement, and the throttle. Some buttons like flaps, mode, and the starter button all work fine. The other buttons don't start working until 15 minutes to an hour after being plugged in.
I have had many issues with using it for Microsoft Flight Simulator X and Gaijin's War Thunder mainly. All presets are saved and work once the joystick decides to work.

I have used wizzo to see if my control surfaces and buttons worked, I have used the control panel in windows 10 to try and find a solution, but it just shows only the buttons and surfaces that appear to be usable as of then.
I need anyone's help on figuring out why the joystick won't just plug in and play.
Im running a 64-bit computer with the latest version of Windows 10. Could this be the joystick software issue? I don't want to install firmware if there's an easy fix and risk messing it up more than anything at this point of time.
Thanks!
-Jordan