Unable to get CubeOrange to recognize GPS

Hello all. I have been working with a CubeOrange in QGC and am currently attempting to get a GPS connection. Whenever I connect my GPS to my CUBE it lights up as if it is receiving power, but there appears to be no connection in the software. I know that it is not the GPS as it works with a different flight controller. I have tried both the GPS1 and GPS2 ports but neither worked. Is there any way to fix this? I am new to this and can provide any additional information if necessary. I will really appreciate any help! Thank you!

What PX4 version are you using? And which GPS? And how is the GPS connected?

Hi and, first of all, thank you for offering your help. The GPS is a Ublox 7m with compass. The GPS is connected via whatever connectors the Cube uses. I think they are called GHS1.25. The GPS is currently using the 8-pin GPS1 port although the GPS only has 6 pins itself. The PX4 version I believe I am using is the most up to date one that QGroundControl could install. I spoke to the faculty advisor of my club who gifted me the CubeOrange and he said that one of the problems may be that newer firmware will not work with the GPS. I plan on installing older firmware soon to try and see if it fixes my problem. Thank you again for your help.

That’s odd. I don’t understand why that is.

Are the parameters set correctly, e.g. GPS_1_CONFIG?

Yes, last I checked the parameters were set to that.

Hi

what did you set for GPS baud rate and GPS protocol fields.
Which serial port did you connect to on the CUBE orange flight controller

Can you show a picture of your wiring?

Or if you get it to work with a previous version of PX4, paste the output of gps status in QGC → Analyze Tools → MAVLink shell. This information might tell us why it doesn’t work with a later version of PX4.