Babyshark Vtol control surface error

Alright guys so far everything seems to fine ive callibrated all my sensors appropriately and hoped for the best! Yet when it comes to controlling the aerolones and A tail surfaces some problems arise. I managed to control the surfaces really well via the actuator setup and they all seem to work fine. This time tho i tried using my transmitter (which is a radiolink R9DS) and tried controlling the servos once again. The problem is that these servos dosent remain at their neutral point and instead they reach the minimum point (slowly) eveb tho ive held all the transmitter controls in their neutral positions. this includes all the control surfaces btw. I cannot fly the airframe at this condition so a solution would be much appreciated :grin::grin:. For your ease - im using a CUAV V5+ with the latest version of pixhawk pro. Qground control as the gcs and a babyshark Vtol with A tail configuration for the airframe.

Well heres a quick update!!! i realized that it was the mode. i was relying on stabalized mode rather than manual control. but heres the thing… i cant survive on manual control im a really bad pilot. the moment i switch to manual control the surfaces perfectly comes to the center point. I have set up my flight controller perfectly levelled and check if there are any offsets but i couldnt find any (im referring to the offsets you can find in the sensors tab) yet the flight controller identifies itself
not being levelled which is why the control surfaces are drifting accordingly… if yall have any ideas for a fix lemme know!!!