So I believe I have solved the issue. In case anybody else is having this or a similar issue. The ground station was having difficulty receiving parameters as well as issuing commands because the telemetry stream was too fast. The drone wasn't getting a chance to read the port to see if the ground stations was issuing commands. Simply turning down the MP attitude rate solved my problem.