Pixhawk 6C won't translate connection to motors

We are using an Xbox controller (and/or Taranis), the Pixhawk 6C, QGroundControl, and a motor controller (RoboteQ MDC2460) to control two motors. When testing using the actuator testing we can get each motor to spin and the roboteq shows the PWM output changing. However, when I arm the pixhawk in manual mode and move the throttle on both the Taranis or Xbox controller the roboteq just reads one fixed PWM output, and the output never changes. How can we fix this?

What’s your param COM_RC_IN_MODE?

How does RoboteQ send the manual control data?

Are you using PX4 or ArduPilot?