Transmitter is not recognized in qgc

Ive been trying to finish setting up my pixhawk px4 for an autonomous rover. Q ground control is not recognizing that my flysky fsi6x receiver is plugged in through the ppm encoder and ive also tried setting ppm instead of pwm on the transmitter and plugging it in through the servo port. I keep getting “power on transmitter” error when i try to do transmitter calibration. The pixhawk px4 is a Chinese clone (2.4.8) at the moment, im not sure what the issue is. Ive checked my wiring since its the only thing someone else has had problems with. And all of the other setup in Q ground control has went well. If anyone knows what the issue is, please let me know. Thank you.