MAVLink Connection Pixhawk 6X with QGroundControl

I am using a drone with a Pixhawk 6X, Taranis X7 Remote, and FR Sky R9 SX receiver, and am using QGroundControl to connect to the drone. When in the configuration menus in QGroundControl, the remote inputs are received and properly interpreted in QGroundControl (can move stick on controller and it knows what is being inputted), and also the motors can be manually activated in the actuator configuration as well. However, the controller does not seem to actually have inputs to the drone when trying to fly. When attempting to fly in QGroundControl, I am connected via USB-C from my computer to the Pixhawk 6X, set up my flight plan and make sure that the GPS is properly connected (green light). However, after arming the vehicle and disconnecting the USB, QGroundControl loses connection with the drone so there is no way to push the command to take off without a wired connection. I am wondering if there is an issue or misunderstanding with how the controller works so my computer is still connected to the drone when it is connected to its battery without a wired connection?