Hello Hardhat068, other than just the correct function of the hardware you could also check the channel settings see the final output being sent from the groundstation to the aircraft.
Ideally nothing should be out of place in there, but then again if everything was ok you wouldn't be having these problems.
Anyway, you want to tap at channel settings and on the right side of the screen tap on the right side
CH1-Thr and
CH2-Ail.
Since I don't know if you are experienced with the ST16 or the Typhoon H I must warn:
Be very careful not to edit anything just yet! It is
very easy and very dangerous to edit and/or mix channels and have very nasty undesired things happen during flight
(e.g. refer to this thread In flight failure an example of mid-air motor shutdown caused by mixed channels)
This is the way CH1 screen should look:
(note the linear ascending red graph on the middle labeled J1, this is your Elevation)
This is how the CH2 screen should look:
(note the linear ascending red graph on the middle labeled J2, this is your Yaw)
Anything different on the graphs could be the source of your problem.
You can also test the left stick
(vertical for CH1 and horizontal for CH2) to check what is being sent to the aircraft
(note that both of these values don't reach a final output of 100% by default)
In case of doubt I believe you can reset the default channel settings, I'm not sure what's the actual procedure to reset, though.
Hope this helps!
Greetings!