So I am working with a custom build of PX4 where I added a new vtol airframe and mixer, but did not change anything else. The issue im running into is that my yaw control is not working correctly. When I power everything on, everything centers. Roll and pitch work as expected, but yaw does not center when the sticks are centered. So if I yaw right on my transmitter, my servo will yaw right very slowly and then stay there. It will not reset back to center when the stick goes back to center. It will only move left if I push the stick all the way left, and then the yaw stops responding. Thinking this was a tricopter control issue (I was using the eflite convergence model to start) I switched to a regular quad copter config and experienced the same issue but with motor differential. Regardless of airframe this issue still happens.
Thinking this is an issue with the custom build because I flew this same fc on a quad a few months ago, I flashed the stable build through qgroundcontrol. Now the receiver is no longer recognized, which again is a new issue. I then tried flashing arducopter which gave me a px4.io error and refused to connect to qgroundcontrol. Fc is a hkpilot32 by the way.
Does anyone know what could be causing this issue or how I can get back to a standard working firmware? I can upload a log from the flight showing yaw being unresponsive if needed.